Go to Home page

JOIN OUR PROGRESSIVE, COLLABORATIVE, AND ACTIVE TEAM

Here at JMT Technology Group, we are always looking for the best and brightest in the technology community to join our lineup. We’re not your typical technology firm. Whether you’ve been here seven days or seven years, our team is dedicated to helping one another solve problems in a collaborative manner. We strive to create an enjoyable work environment and are willing to share ideas, relying on one another’s expertise to solve complex problems for our clients. Placing a high value on professional development, we care about the well-being and training of our employees by encouraging and assisting them to stay on top of the latest industry trends and new technologies as well as supporting involvement in professional associations and the local community. With many individuals being with the firm for over 10 years, our low turnover rate, and our team consistently expanding, JMT Technology Group is a positive place to work and grow.

Got what it takes? Apply to one of our open positions below:

Asset Management Specialist - Hunt Valley, Maryland

Tracking Code: 26358

JMT Technology Group seeks an Asset Management Specialist to support asset management solutions for government and infrastructure clients. The ideal candidate is a collaborative self-starter with experience managing complex asset management initiatives, engaging stakeholders, analyzing asset data, supporting technology-enabled solutions, and communicating effectively with clients, project teams, and senior leaders. 

Compensation for this position is $90,000.00 – $110,000.00, commensurate with experience, education and certifications. The provided range is a good faith estimate based on the requirements described within the job description. We notice that we receive a wide variety of applicants and recognize that the person selected may be less experienced or more experienced. If so, the actual salary range may vary from the estimate provided.

Essential Functions and Responsibilities 

  • Support senior asset management staff in delivering asset management plans, programs, lifecycle strategies, and related solutions across multiple infrastructure sectors.
  • Lead and support client engagement activities, including discovery sessions, stakeholder interviews, workshops, meetings, and requirements-gathering efforts.
  • Provide program, project, and task management support for asset management initiatives, including coordination across multidisciplinary teams and client organizations.
  • Document, validate, and manage business requirements, workflows, use cases, process maps, configuration specifications, and requested system enhancements.
  • Analyze, interpret, and visualize asset data using Excel and related tools to identify trends, relationships, risks, and insights that support decision-making.
  • Support data governance, asset hierarchy development, inventory management, inspections, preventive maintenance, reporting, dashboards, and reliability-related practices.
  • Advise clients on asset management best practices, lifecycle principles, work management, contractor management, and operational improvement opportunities.
  • Support asset management initiatives for both horizontal and vertical infrastructure, including water distribution systems, wastewater collection systems, stormwater networks, treatment plants, pump stations, lift stations, storage tanks, wells, buildings, mechanical/electrical systems, instrumentation, controls, and process equipment.
  • Support EAM, CMMS, and related technology initiatives through requirements definition, solution design, configuration, testing, implementation, and user adoption activities.
  • Collaborate with project managers, data engineers, developers, subject matter experts, and client teams to deliver solutions that meet business and technical objectives.
  • Prepare technical documentation, presentations, proposal content, and other client-facing materials, and clearly communicate complex information to technical and non-technical audiences. 

Nonessential Functions and Responsibilities 

  • Perform other related duties as assigned. 

Required Experience

  • Bachelor’s degree in business, public administration, engineering, information systems, computer science, or a related field.
  • 4–6 years of experience working and communicating across diverse teams.
  • Minimum of 4 years of asset management experience.
  • Minimum of 4 years of experience leading projects for public or private sector clients.
  • Minimum of 4 years of stakeholder engagement and outreach experience. 

Preferred Experience 

  • Master’s degree in business, public administration, engineering, information systems, computer science, or a related field.
  • 2–4 years of project management experience.
  • Institute of Asset Management Certificate.
  • PMP certification. 

Working Conditions 

Work is performed in a hybrid setting within a general office environment and remotely. Work is generally sedentary but may require occasional standing, walking, and travel to client sites. Lighting and temperature are adequate, with no hazardous or unpleasant office conditions caused by noise, dust, or similar factors. 

Benefits

JMT offers outstanding opportunities for career and professional growth. We are 100% employee-owned (ESOP) and offer outstanding health care coverage and other benefits, including:

  • Affordable Medical, Dental & Vision Insurance 
  • Company paid Life and Disability Insurance 
  • Paid Time Off  
  • Paid Holidays  
  • Paid Caregiver Leave Program  
  • 401K Retirement Plan (Traditional and Roth options) 
  • Employee Stock Ownership Plan (ESOP) 
  • Career Development Programs  
  • And more… 
  • Benefits | JMT 

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other characteristic protected by state or federal law.

Job Location

Hunt Valley, Maryland, US

Position Type

Full-Time/Regular

Click Here to Apply to job with tracking code: 26358

Data Engineer - Hunt Valley, Maryland

Tracking Code: 26242

JMT Technology Group, a leading geospatial and information technology solutions provider, is looking for a Data Engineer. The Data Engineer will be responsible for architecting, documenting, and developing data architectures models and business reporting applications, providing technical leadership for database development efforts. Conducts complex data mapping and Extract, Transform and Load (ETL/ELT) efforts. 

Immigration sponsorship or support (e.g. H1B, F-1 CPT/OPT/STEM OPT) is NOT available for this position, except for qualified candidates eligible for the TN visa classification.

Compensation for this position is $114,400.00 - $124,800.00, commensurate with experience, education and certifications. The provided range is a good faith estimate based on the requirements described within the job description. We notice that we receive a wide variety of applicants and recognize that the person selected may be less experienced or more experienced. If so, the actual salary range may vary from the estimate provided.

Essential functions and responsibilities

  • Conduct complex data mapping efforts between systems in a clear and well defined manner
  • Perform data analysis and develop the data models to support ETL/ELT development
  • Complete complex data migrations (ETL/ELT) processes to support development efforts
  • Collaborate with Software Architects, Software Developers, and BI Developers to design appropriate solutions for our internal team and external clients.
  • Mentor software developers in data architecture and database design best practices
  • Perform and assign database development tasks of medium complexity across multiple projects.
  • Work directly with third party solutions to design, document, and develop data integrations.
  • Create, contribute to, review and collaborate on data and database designs and implementations.
  • Work with IT to deploy solutions
  • Innovate and contribute to improving development standards, techniques, tools, and processes
  • Train and test for industry certifications
  • Identify, set, monitor, and achieve individual goals
  • Leverage mentorship and peer relationships to increase proficiency in development
  • Provide support to team members
  • Participate in the development personnel interview process
  • Collaborate with project managers, business systems analysts, UX designers, and application developers to deliver high-quality deliverables
  • Support production systems as urgent and critical issues arise. 

Nonessential functions and responsibilities

  • Perform other related duties as assigned 

Required Experience

  • Bachelor's Degree in computer science, Information Technology, or related fields
  • 5+ years of experience developing data/database systems and integrating with third party solutions.
  • 5+ years of Extract, Transform and Load (ETL/ELT) experience
  • 2+ years of experience architecting data/database solutions and designing the integration with third party solutions.
  • 3+ years of experience working in a hybrid agile development methodology 

Preferred Experience

  • Experience with Microsoft's Azure Technologies
  • Experience with cloud-hosted data warehousing solutions (Databricks, Snowflake, Microsoft Fabric, or other big data platforms)
  • Experience with dbt (data build tool) for data transformation and modeling
  • Experience with a variety of databases and ETL/ELT solutions 

Working Conditions

Work is performed within a general hybrid office environment. Work is generally sedentary in nature, but may require occasional standing and walking. Lighting and temperature are adequate and there are no hazardous or unpleasant conditions caused by noise, dust, etc. within the office environment. 

Benefits

JMT offers outstanding opportunities for career and professional growth. We are 100% employee-owned (ESOP) and offer outstanding health care coverage and other benefits, including:

  • Affordable Medical, Dental & Vision Insurance 
  • Company paid Life and Disability Insurance 
  • Paid Time Off  
  • Paid Holidays  
  • Paid Caregiver Leave Program  
  • 401K Retirement Plan (Traditional and Roth options) 
  • Employee Stock Ownership Plan (ESOP) 
  • Career Development Programs  
  • And more… 
  • Benefits | JMT 

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other characteristic protected by state or federal law.

Job Location

Hunt Valley, Maryland, US

Position Type

Full-Time/Regular

Click Here to Apply to job with tracking code: 26242