Back to Jobs
Recently postedEngineering

Maximo Engineer

Alliance ITWashington, DC🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationWashington, DC, United States

Job description

  • Provide technical leadership for multiple concurrent IBM Maximo upgrade, migration, integration, and modernization projects.
  • Serve as the lead technical resource for IBM Maximo 7.5, Maximo 7.6, and IBM Maximo Application Suite 9 environments.
  • Provide hands-on technical support for Maximo architecture, configuration, customization, integration, deployment, troubleshooting, and performance analysis.
  • Lead or provide technical direction for the re-platforming and upgrade of existing Maximo 7.5 environments to Maximo 7.6.
  • Lead infrastructure migration activities involving the movement of existing Maximo environments from VMware to Microsoft Hyper-V or another approved hosting platform.
  • Provide technical leadership for database migration and upgrade activities, including the migration of existing Oracle 11 environments to Oracle 12 or another supported database platform.
  • Assess existing application, integration, database, middleware, and infrastructure components to identify compatibility issues, technical dependencies, risks, and remediation requirements.
  • Design and review technical solutions that address application, database, infrastructure, security, integration, performance, availability, and operational-support requirements.
  • Configure and troubleshoot Maximo integrations, including integration objects, enterprise services, publish channels, invocation channels, external systems, message queues, cron tasks, endpoint configurations, and related integration components.
  • Analyze complex application and integration issues across multiple technology layers, including Maximo, WebSphere Application Server, IBM HTTP Server, databases, operating systems, middleware, network connections, certificates, and external systems.
  • Lead root-cause analysis for complex production and non-production incidents, including performance degradation, integration failures, message-processing backlogs, application errors, deployment failures, and environment availability issues.
  • Work with incomplete, ambiguous, or evolving requirements to define the technical problem, identify assumptions, evaluate options, and recommend an implementation approach.
  • Translate business and operational requirements into practical technical designs, implementation plans, deployment procedures, and testing strategies.
  • Make technical decisions within the assigned area of responsibility, clearly documenting alternatives, assumptions, dependencies, risks, and expected impacts.
  • Take ownership of technical work from initial analysis through solution design, implementation, testing, deployment, validation, documentation, and production support.
  • Develop, review, and validate implementation plans, migration plans, rollback procedures, test plans, deployment checklists, and operational-support documentation.
  • Establish technical standards and repeatable practices for Maximo configuration, integration, deployment, troubleshooting, and environment management.
  • Review technical designs, configurations, scripts, code changes, database changes, and deployment packages for quality, supportability, security, and alignment with the approved architecture.
  • Coordinate technical activities across application development, infrastructure, database, networking, cybersecurity, quality assurance, vendor, and business teams.
  • Identify technical risks, blockers, resource dependencies, and scheduling conflicts early and communicate them clearly to project leadership and affected teams.
  • Ensure that solutions meet functional, technical, security, performance, availability, recoverability, and maintainability requirements.
  • Support system testing, integration testing, performance testing, regression testing, user acceptance testing, deployment validation, and post-implementation verification.
  • Provide technical support during planned deployments, maintenance activities, system upgrades, production changes, and critical incident resolution, including activities scheduled outside normal business hours when required.
  • Produce clear and accurate technical documentation, including architecture diagrams, configuration documents, troubleshooting procedures, implementation instructions, technical assessments, and decision records.
  • Communicate complex technical issues clearly to both technical and non-technical audiences.
  • Operate independently, manage competing priorities, and deliver assigned work with minimal supervision.
  • Stay current with supported IBM Maximo and MAS technologies, platform requirements, integration capabilities, database technologies, infrastructure platforms, and enterprise security standards.

Similar jobs