Key Responsibilities
- Design and lead end-to-end integration architecture between EAM platforms, ERP systems, and other enterprise applications.
- Define integration strategies, architecture patterns, technical standards, and best practices for enterprise-wide application connectivity.
- Design and implement integrations between IBM Maximo, SAP ERP/S/4HANA, and other enterprise systems.
- Develop integration solutions supporting asset master data, work orders, preventive maintenance, inventory, procurement, purchase orders, vendors, and financial transactions.
- Define integration approaches using REST APIs, SOAP web services, messaging, event-driven architecture, batch processing, and real-time data synchronization.
- Evaluate and implement integration middleware and platforms such as IBM App Connect, IBM Integration Bus (IIB), MuleSoft, Boomi, or similar technologies.
- Leverage the Maximo Integration Framework (MIF), enterprise services, publish channels, object structures, and external systems to enable seamless data exchange.
- Work with ERP integration technologies, including SAP IDocs, BAPIs, RFCs, OData, and other applicable interfaces.
- Define canonical data models, interface specifications, data mappings, transformation rules, validation logic, and error-handling mechanisms.
- Establish integration security standards, including authentication, authorization, encryption, API security, and secure data transmission.
- Lead integration design reviews, technical assessments, proof of concepts, and architecture governance activities.
- Analyze integration failures, data inconsistencies, performance bottlenecks, and system interoperability issues, and drive resolution.
- Define monitoring, logging, alerting, reconciliation, retry, and exception-management mechanisms to ensure reliable integrations.
- Collaborate with functional analysts, EAM/ERP specialists, developers, QA teams, and business stakeholders to translate requirements into technical solutions.
- Support system implementation, modernization, cloud migration, upgrades, testing, deployment, and production support.
- Prepare architecture diagrams, interface design documents, integration specifications, technical standards, and implementation roadmaps.
- Provide technical leadership and guidance to development teams while ensuring solutions meet scalability, availability, maintainability, and performance requirements.
Required Technical Skills
- Strong experience in enterprise integration architecture, solution design, and implementation.
- Good understanding of EAM platforms, particularly IBM Maximo, and ERP platforms such as SAP ECC or SAP S/4HANA.
- Experience integrating EAM and ERP systems across asset management, maintenance, inventory, procurement, and financial processes.
- Strong knowledge of REST APIs, SOAP, web services, JSON, XML, HTTP, and API-based integration patterns.
- Experience with middleware or integration platforms such as IBM App Connect, IBM IIB, MuleSoft, Boomi, or equivalent technologies.
- Knowledge of IBM Maximo Integration Framework (MIF), enterprise services, publish channels, object structures, and integration endpoints.
- Understanding of SAP integration technologies, including IDocs, BAPIs, RFCs, OData, and related interfaces.
- Experience with synchronous and asynchronous integrations, message queues, event-driven architecture, batch processing, and real-time integration.
- Knowledge of data mapping, transformation, data quality, master data synchronization, and reconciliation.
- Experience with integration security, authentication mechanisms, encryption, error handling, logging, and monitoring.
- Strong analytical, troubleshooting, communication, stakeholder management, and technical documentation skills.
Preferred Qualifications
- Experience with IBM Maximo 7.6 and/or Maximo Application Suite (MAS).
- Experience with SAP S/4HANA and complex enterprise application integration landscapes.
- Exposure to cloud integration platforms, hybrid architectures, and API management solutions.
- Knowledge of enterprise architecture frameworks, integration governance, and architecture documentation standards.
- Experience with CI/CD, automated integration testing, DevOps practices, and deployment pipelines.
- Familiarity with asset-intensive industries such as utilities, oil and gas, manufacturing, transportation, energy, or public infrastructure.