Careers

At TRM, we don’t just implement technology—we transform the way organizations manage their most critical assets. And our people are at the heart of our success. Which is why we’re looking for passionate, curious, and driven individuals to join our team. 

Our values

At TRM, our values guide how we work, innovate, and partner with clients. They shape our culture and fuel our mission to equip enterprises for exceptional performance.

Integrity First

We act with honesty and accountability in everything we do, ensuring our clients and colleagues can count on us to deliver on our promises.

Collaboration & Respect

We work as one team—valuing diverse perspectives, encouraging open dialogue, and building trust with colleagues and clients alike.

Innovation with Purpose

We embrace new ideas, tools, and methods that drive measurable results, ensuring clients stay ahead in a rapidly changing landscape.

Commitment to Excellence

We set the bar high and continually strive for better—delivering quality solutions that optimize performance and create long-term impact.

Why work at TRM?

When you join TRM, you become part of a team committed to excellence, growth, and impact. Here’s what makes TRM a great place to build your career:

Meaningful Work

You’ll contribute to projects that keep power, water, and infrastructure running—helping clients achieve efficiency, reliability, and sustainability. 

Growth & Learning

From industry certifications to mentorship and career development programs, TRM invests in your skills so you can achieve your potential. 

People-Centered Culture

We foster an environment where collaboration and respect are core to how we operate every day. 

1993

Founded

500+

EAM Projects: Implemented and integrated

125+

Certifications in Technology and Industry Standards

200+

Consultants experienced in EAM-focused SaaS deployment, configuration, and upgrade services

10+

Years Hosting and SaaS expertise, IBM’s Exclusive FedRAMP Partner

2000+

Reliability & Maintenance Training Students

Open Positions

Build Your Future in Enterprise Asset Management. Grow your career with meaningful work, industry impact, and a people-centered culture.

HxGN EAM Architect

This role is initially aligned to an 18-month engagement supporting a large-scale public infrastructure initiative in Southern California. Continued employment beyond this project is expected, with future assignments across the HxGN client portfolio of TRM. 

Purpose 

The HxGN EAM Architect serves as a critical resource in the successful design and delivery of HxGN EAM solutions. This role is responsible for leading the overall system architecture and design strategy for client implementations. Work is performed both remotely and on-site, depending on project needs. The architect collaborates closely with internal teams, client stakeholders, and HxGN representatives—primarily on complex, large-scale initiatives and occasionally on targeted service engagements. This individual serves as the lead design authority on assigned projects and reports operationally to the Project Manager. 

Responsibilities and Duties 

Technical Expertise 

  • Deep knowledge of HxGN EAM platform architecture (Cloud and On-Prem) 
  • Proven experience designing scalable, multi-site EAM solutions 
  • Advanced configuration of core HxGN EAM modules: Equipment, Work, Inventory, Purchasing, 
  • Preventive Maintenance, Condition Monitoring 
  • Experience with system integrations (GIS, ERP such as SAP/Oracle, SCADA, etc.) 
  • Working knowledge of SQL, APIs, and data modeling within asset management systems 
  • Strong understanding of the HxGN EAM security model, including user roles and permissions 
  • Experience supporting reporting and analytics, including Cognos and/or Power BI 

Applied Project Experience 

  • Hands-on experience with end-to-end EAM implementations, including system design, configuration, and testing 
  • Strong background in requirements gathering, process mapping, and gap-fit analysis 
  • Expertise in asset hierarchy structuring, master data governance, and reliability-centered maintenance principles 
  • Proven ability to define and lead data and system migration strategies 
  • Skilled in documenting and validating system interfaces, integration logic, and cross-functional workflows 

Leadership & Communication 

  • Ability to translate operational needs into architectural designs 
  • Clear, confident communicator capable of presenting to both technical and business stakeholders 
  • Experienced in leading design workshops, technical reviews, and internal team collaboration 
  • Mentorship experience with functional consultants and junior team members 
  • Strong documentation skills, including configuration guides, end user documentation and long-term support plans 

Strategic Thinking 

  • Familiarity with asset management maturity models and best practices frameworks 
  • Ability to contribute to long-term system evolution strategies and client roadmaps 
  • Aligns EAM architecture with broader business, IT, and operations goals 

Team Participation 

  • Actively engage in company retreats and team-building events 
  • Use standard communication tools (e.g., Slack, Zoom, email) to collaborate effectively with colleagues and clients 
  • Participate in and contribute to regular staff meetings and knowledge-sharing sessions 
  • Support internal projects and cross-functional initiatives as needed 
  • Aid on active consulting projects or internal operations when appropriate 
  • Contribute to the development and maintenance of internal documentation and the knowledge base 
  • Assist with product demonstrations, team mentoring activities, client presentations, and pre-sales efforts as requested 
  • Engage in other team-related activities as assigned by leadership 
  • When not assigned to a project, support the customer service team by responding to and completing service tickets 

Travel
This position requires a minimum of 25% travel, which may vary based on project phase and needs. 

Preferred Credentials 

  • Bachelor’s degree in Engineering, Computer Science, Information Systems, or related discipline 
  • Minimum 5 years of EAM implementation experience, with at least 2 in an architect or lead design role 
  • HxGN EAM certification or equivalent credentials preferred 
  • Experience with public sector, infrastructure, or regulated industries is a plus 
  • This is a full-time W2 role. Employment is contingent upon passing a background check. 
  • Candidates must be based in the United States. 

Salary and Benefits 

Salary is based on experience. Benefits include health care, 401k, long and short term disability and more. 

TRM is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. 

Qualified applicants can email their resume and cover letter to trmrecruitment@trmgroup.com. Reference “HxGN EAM Architect ” in the subject line. 

Apply now

HxGN EAM Techno-Functional Consultant

This role is initially aligned to an 18-month engagement supporting a large-scale public infrastructure initiative in Southern California. Continued employment beyond this project is expected, with future assignments across the HxGN client portfolio of TRM. 

Purpose 

The Techno-Functional EAM Consultant will primarily be the customer-facing resource and is responsible for the bulk of HxGN EAM project implementation activities, completed both remotely and at client locations tied to a confidential public infrastructure project. The consultant works collaboratively with fellow team members, clients, and HxGN representatives primarily on a large-scale project and occasionally on smaller-scale service tickets. The consultant serves as an EAM T implementation resource on assigned projects, reporting to the HxGN EAM Architect and HxGN EAM Project Manager in all stages of a project. 

Responsibilities and Duties 

Technical & Functional Application Expertise 

  • Practical, hands-on experience configuring HxGN EAM modules, including Equipment, Work, Inventory, Purchasing, Preventive Maintenance, and Inspections 
  • Ability to translate business processes into system configuration using HxGN’s EAM tools and interface 
  • Experience with Flex Business Rules, Alerts, and Start Center configuration 
  • Knowledge of data imports, hierarchy setup, and functional testing practices 
  • Familiarity with HxGN EAM reporting tools such as Cognos and/or Power/BI 
  • Understanding of EAM user roles, permissions, and security setup 

Client Implementation & Support 

  • Experience leading or supporting EAM system implementations in public sector, transit, utilities, or asset-intensive industries 
  • Skilled in conducting client discovery sessions, documenting business processes, and configuring the system to align with operational needs 
  • Ability to perform user acceptance testing, train end users, and provide go-live support 
  • Supports data validation, troubleshooting, and end-to-end configuration testing 
  • Experience working within structured project methodologies, collaborating with project managers, architects, and client SMEs 

Communication & Collaboration 

  • Strong interpersonal skills and experience working directly with clients, both remotely and on-site 
  • Ability to present and explain technical and functional capabilities along with business process improvements to non-technical audiences 
  • Collaborative mindset and ability to work in cross-functional teams across delivery, support, and internal initiatives 
  • Comfortable facilitating end-user training sessions and producing clear, user-friendly documentation 
  • Experience supporting sales/pre-sales efforts through product demonstrations and functional input as requested 

Professional Knowledge 

  • Strong understanding of asset management principles, including preventive maintenance, work planning, and inventory control 
  • Familiarity with CMMS/EAM best practices and how HxGN EAM can be used to achieve asset management maturity 
  • Ability to provide recommendations on process improvements aligned to HxGN functionality 

Team Participation 

  • Actively engage in company retreats and team-building events 
  • Use standard communication tools (e.g., Slack, Zoom, TEAMS, email) to collaborate effectively with colleagues and clients 
  • Participate in and contribute to regular staff meetings and knowledge-sharing sessions 
  • Support internal projects and cross-functional initiatives as needed 
  • Aid on active consulting projects or internal operations when appropriate 
  • Contribute to the development and maintenance of internal documentation and the knowledge base 
  • Assist with product demonstrations, client presentations, and pre-sales efforts as requested 
  • Engage in other team-related activities as assigned by leadership 
  • When not assigned to a project, support the customer service team by responding to and completing service tickets 

Travel 

This position requires a minimum of 25% travel, which may vary based on project phase and needs.
Supervision and Team Interactions 

Preferred Credentials 

  • Bachelor’s degree in Engineering, Computer Science, Information Systems, or related discipline 
  • 3 years of direct HxGN EAM experience 
  • HxGN EAM certification or equivalent credentials preferred 
  • Experience with public sector, infrastructure, or regulated industries is a plus 
  • This is a full-time W2 role. Employment is contingent upon passing a background check. 
  • Candidates must be based in the United States. 

Salary and Benefits 

Salary is based on experience. Benefits available for health care, 401k, long and short term disability and more. 

Opportunities for Advancement 

The Techno-Functional EAM Consultant may advance to the position of Senior Functional or Technical EAM Consultant. 

TRM is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. 

Qualified applicants can email their resume and cover letter to trmrecruitment@trmgroup.com . Reference “HxGN EAM Techno-Functional Consultant” in the subject line. 

Apply now

Maximo Functional Consultant

Position Description and Experience: 

The Maximo Consultant will work closely with subject matter experts and Maximo project team to collect business and process requirements and provide expert Maximo functional guidance. The Maximo Consultant will be responsible for Maximo design documentation and development and configurations. Experience with effective deployment and support for the Maximo application in accordance with customer defined change control and compliance procedures. Must have the aptitude to learn new concepts and processes. 

Requirements 

  • Five (5) years or more of Maximo Functional Experience 
  • Authorized to work in United States 
  • Excellent English verbal and written communication skill 
  • Ability to self-manage work on multiple tasks/projects assignments. 
  • A proven track record of providing high quality deliverables on schedule. 

Required Skills 

  • Knowledge of EAM best practices and deep functional expertise with Maximo applications 
  • Asset Management Applications 
  • Work Management Applications 
  • Inventory and Purchasing Applications 
  • Applications Designer 
  • Database Configuration 
  • Workflow 
  • KPI and Start Centers 
  • GL Accounts and Security Groups 
  • Working knowledge of Maximo integration technologies 
  • Knowledge/understanding of Maximo business objects 
  • BIRT Report Development 
  • Experience with data mapping and data loading tools 

Desired Skills 

  • Working experience with Maximo Application Suite (MAS) Manage, Health, Predict 
  • Power BI Reporting 
  • Security and authentication protocols – SSL, LDAP, SAML 
  • Object Oriented Programming language experience, preferably Java, REST API 
  • Security and authentication protocols – SSL, LDAP, SAML 

Benefits 

Medical, Dental, Vision coverage, Flexible and Dependent care spending accounts, 401K matching, Life (AD&D), Long-term disability insurance, Short-term disability insurance, Vacation and Sick accrual, and education and/or training assistance. 

Qualified applicants can email their resume to marybeth.strachan@trmgroup.com . Reference “Maximo Functional Consultant” in the subject line. 

 

 

RHOS System Engineer 

Position Description and Experience: 

IT System Engineer with expertise using RedHat OpenShift. Candidate will have demonstrated experience managing microservice Kubernetes APIs to ensure highly available, scalable, fault tolerant, and cost-effective solutions. Position requires the ability to design, implement, automate, and secure solutions and applications in Public/Private/hybrid Clouds and On-premises environments. 

Requirements 

  • 2+ years deploying and supporting web-based applications using RedHat OpenShift 
  • Bachelor of Science 
  • Authorized to work in United States 
  • Excellent English verbal and written communication skill 
  • A proven track record of providing high quality deliverables on schedule. 

Required Skills 

  • OpenStack, OpenShift, AWS, 
  • IPv4 CIDRs, subnets, VPCs 
  • DB2 
  • RESTful, SOA 
  • Kafka, JMS Including but not limited to server creation, user creation, cert management, topic/queue creation and management 
  • OpenShift management including but not limited to: Pod management, cert-manager (ClusterIssuer) management, Storage (PVC, PV, Classes), Route/Service management, CRD management 

Desired Skills 

  • Ansible, Heat, Terraform, 
  • Cloudify, Cloudformations, 
  • Cloudforms, 
  • OKTA, FIPS 140-2, KeyCloak /RH-SSO, 
  • SafeNet HSM, Yubikey 
  • Platform provisioning including but not limited to: AWS, Azure, IBM Cloud, OCI 
  • MongoDB experience including but not limited to authentication (SCRAM 256) and cert management, backup and restore 
  • Oracle, SQLServer 
  • Kibana 
  • Grafana 
  • LDAP, SAML authentication 
  • Networking Administration including but not limited to: DNS configuration, Load balancing, cert management, 

Incentive Compensation 

Quarterly Utilization Bonus and Annual Matching Bonus (when applicable) 

Benefits 

Medical, Dental, Vision coverage, Flexible and Dependent care spending accounts, 401K matching, Life (AD&D), Long-term disability insurance, Short-term disability insurance, Vacation and Sick accrual, and education and/or training assistance. 

Qualified applicants can email their resume to marybeth.strachan@trmgroup.com . Reference “System Engineer (RHOS)” in the subject line. 

Apply now

Maximo Technical Data Consultant

Position Description 

The Maximo Data Consultant will work closely with Maximo Functional Consultants, subject matter experts and Maximo project team analyzing and filtering data, handling missing values, and preparing the dataset for analysis to ensure accuracy and relevance for data migration. The Maximo Data Consultant will be responsible for inspecting, cleaning, transforming, and modeling data with the goal of discovering useful information, informing conclusions, and supporting decision-making. The Maximo Data Consultant must be able to clearly communicate all findings to Maximo project team members. Must have the aptitude to learn new Maximo related development tools (Java, REST API, BIRT, Power BI) and new concepts and processes. 

Experience Requirements 

  • Five+ years of database analysis experience preferably associate with EAM (Enterprise Asset Management) 
  • Five+ years of Maximo technical experience 
  • Authorized to work in United States 
  • Excellent English verbal and written communication skill 
  • A proven track record of providing high quality deliverables on schedule 

Required Skills 

  • Experience with IBM Maximo and DB2 
  • Proficient in SQL/ Ability to write complex queries and stored procedures 
  • Strong knowledge of data warehousing and ETL processes 
  • Expertise with data cleansing and standardization specific to IBM Maximo 
  • Experience with data mapping and data loading tools 
  • Experience with data migration, preferably migration manager packages, JSON files 
  • Strong problem-solving and analytical skills 
  • Attention to detail and accuracy 
  • Ability to prioritize tasks and manage time effectively 
  • Acquiring data from primary or secondary data sources and maintaining databases 
  • Crafting presentations, instructions and reports based on recommendations and findings 
  • Troubleshooting performance and other issues related to data 

Desired Skills 

  • Working experience with Maximo Application Suite (MAS) Manage, Health, Predict 
  • Power BI Reporting/BIRT Report Development 
  • Working knowledge of Maximo integration technologies 
  • Database Administration Certification 

Incentive Compensation: Quarterly Utilization Bonus and Annual Matching Bonus (when applicable)  

Benefits: Medical, Dental, Vision coverage, Flexible and Dependent care spending accounts, 401K matching, Life (AD&D), Long-term disability insurance, Short-term disability insurance, Vacation and Sick accrual, and education and/or training assistance. 

Apply now

Sr. Maximo Business Consultant

Requirements 

  • Ten (20) years or more of Maximo functional and technical experience 
  • BS degree in Computer Science or Engineering or IT related fields (15 years of Maximo Functional experience can be substituted) 
  • Authorized to work in United States 
  • Excellent English verbal and written communication skill 
  • Ability to self-manage work on multiple tasks/projects assignments. 
  • A proven track record of providing high quality deliverables on schedule. 

Position Description 

The Senior Business Maximo Consultant is potentially involved in all phases of a TRM client engagement. From early in the sales process to the go-live event, it is expected to work closely with the client’s and TRM subject matter experts and key stakeholders, providing expert solution process, functional, and technical guidance. Leverage cross-industry experience with EAM, OCM, and general business strategies and best practices. Oversee and provide input to TRM proposals, design documentation, enhancement development, and research and troubleshoot system problems for guidance and resolution. Expected to provide effective deployment support for Maximo (and other applications/solutions) in accordance with defined change control and compliance procedures. The role includes leadership and mentorship to the TRM project team and companywide. 

Required Skills 

  • Knowledgeable in the disciplines of equipment maintenance and reliability 
  • Knowledge of industry standards such as ISO 55000, ISO 9001, as well as the ability to form a SAMP 
  • Gap Analysis and Assessment Experience 
  • Deep knowledge/understanding of Maximo business objects 
  • Working knowledge of Maximo integration technologies. Examples such as ERP systems, MES systems, SCADA/PLC Historians, Business Intelligence reporting systems, GIS systems, Inventory and Warehousing technology, and other systems. 
  • Demonstrable workshop/webinar facilitation skills 
  • Knowledge of cross-industry EAM best practices and deep functional expertise with legacy and current Maximo suites of applications. 
  • Asset Management Applications 
  • Work Management Applications 
  • Inventory and Purchasing Applications 
  • Applications Designer 
  • Database Configuration 
  • Workflow 
  • KPI and Start Centers 
  • GL Accounts and Security Groups 
  • Experience with data mapping and data loading tools 
  • Practical experience with Maximo Application Suite (MAS) components, including Monitor, Health, Mobile, and Manage 
Apply now

Unlock smarter
asset management

Ready to elevate your asset management?
Connect with TRM to start your journey toward
exceptional performance.

Let’s talk