IBM Maximo Developer / Consultant :: 100% Remote

DMS Vision•Frisco, TX
•Remote

About The Position

Seeking an experienced IBM Maximo developer/consultant to work on Maximo implementations, customizations, integrations, and support. The role involves developing technical solutions using Maximo configuration, Python automation scripts, Java customizations, REST/JSON integrations, and related technologies. The position also includes production support, implementation and upgrade activities, OpenShift administration, BIRT reporting, and support for Maximo mobility applications. The role is a 12+ month contract and is 100% remote.

Requirements

  • At least 5 years of relevant work experience with IBM Maximo Asset Management.
  • Hands-on experience with Maximo automation scripts using Python.
  • Solid understanding of enterprise asset management (EAM) principles and best practices.
  • Experience designing and implementing RESTful APIs and JSON integrations.
  • Proficiency with Oracle database concepts and SQL.
  • Strong analytical and problem-solving skills, with attention to detail.
  • Excellent verbal and written communication skills.

Nice To Haves

  • Experience integrating Maximo with external systems.
  • Familiarity with CI/CD pipelines, YAML, and DevOps practices for Maximo deployments.
  • Experience with Red Hat OpenShift and POD deployments.
  • Experience with Python and/or JavaScript for scripting or front-end customizations.
  • Experience with Maximo Application Suite (MAS) 9 or higher.
  • Familiarity with Maximo BIRT reporting.
  • Experience supporting production environments and participating in cutover or upgrade activities.

Responsibilities

  • Design, develop, test, and deploy technical solutions within IBM Maximo, including configuration, automation scripts, customizations, and integrations.
  • Develop and maintain Maximo automation scripts using Python to implement business logic and workflows.
  • Implement and consume RESTful web services and JSON-based integrations between Maximo and third-party systems.
  • Create technical documents and project deliverables, and participate in reviews.
  • Provide production support by troubleshooting and resolving issues affecting performance, availability, and functionality.
  • Participate in end-to-end Maximo implementations, upgrades, and system migrations.
  • Perform system administration tasks in the OpenShift platform.
  • Build and maintain Maximo reports using BIRT and support Maximo mobility applications.
  • Collaborate with functional teams, stakeholders, and other technical teams, and communicate status and issues clearly.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service