Gather, analyze, and document business requirements through workshops, interviews, and process reviews; translate them into functional specifications, technical designs, and Maximo configurations
Lead end-to-end functional configuration and technical implementation of IBM Maximo modules (Work Management, Asset Management, Preventive Maintenance, Inventory, Purchasing, Locations, Service Management, etc.)
Design, develop, and customize Maximo solutions including workflows, application designer configurations, conditional expressions, escalations, notifications, and cron tasks
Develop and maintain Automation Scripts, Java customizations, MBO extensions, and BIRT/Report Designer reports
Configure and manage Maximo Integration Framework, MEA, REST APIs, web services , and integration with third-party systems (ERP, GIS, SCADA, IoT platforms, etc.)
Oversee data migration, conversion, and cleansing activities using Migration Manager and external tools, ensuring data integrity and quality
Perform Maximo administration tasks including security setup (users, groups, sites, organizations), upgrades, patching, and performance tuning
Lead system testing (unit, integration, UAT), support go-live activities, hyper care, and post-production support
Troubleshoot and resolve complex functional and technical issues across environments
Provide end-user training, prepare comprehensive documentation (functional specs, technical designs, flowcharts, SOPs), and conduct knowledge transfer sessions
Act as a point of contact (SPOC) for stakeholders, offshore teams, and clients; mentor junior consultants and lead small teams on projects
Maximo Mobile Experience is preferred
Ensure compliance with best practices , IBM standards, and industry regulations
Requirements
7
10+ years of hands-on experience in IBM Maximo implementation, customization, and support (preferably including greenfield projects and upgrades)
Strong functional knowledge of EAM processes and deep expertise across multiple Maximo modules