System Analyst - Maximo Consultant

Job Purpose
We are seeking a Maximo Techno-Functional Consultant to support the implementation, enhancement, customization, integration and maintenance of IBM Maximo Asset Management solutions.
The ideal candidate will possess a good combination of Maximo functional knowledge and technical expertise. The role involves working closely with Business Users, Functional teams, vendors and other IT teams to understand business processes and requirements, perform functional analysis, and translate requirements into appropriate Maximo solutions.
The candidate will be involved across the solution lifecycle, including requirements gathering, functional analysis, solution design, system configuration/customization, testing, implementation and production support.
Responsibilities
Functional
• Work closely with Business Users to understand business processes, operational requirements, pain points and improvement opportunities.
• Gather, analyse and document business and functional requirements and translate them into appropriate Maximo solutions.
• Perform fit-gap analysis between business requirements and standard Maximo functionalities and recommend suitable solutions.
• Configure and support Maximo functional areas such as Asset Management, Work Management, Preventive Maintenance, Inventory Management, Purchasing/Procurement and Service Requests.
• Analyse and recommend improvements to asset lifecycle, maintenance, work order, inventory and related business processes using Maximo.
• Configure functional components including workflows, domains, classifications, security groups, Start Centers, communication templates and application settings.
• Work with Business Users to define workflow approvals, notifications, validation requirements, KPIs and reporting requirements.
• Prepare functional specifications, process flows, test scenarios, user guides and other relevant functional documentation.
• Support System Integration Testing (SIT), User Acceptance Testing (UAT), regression testing and defect resolution.
• Support data migration and data validation activities, including asset, location, inventory and other Maximo master/transactional data.
• Provide functional support to Business Users and recommend appropriate system configuration or process improvements.
• Conduct user briefings, training and knowledge-transfer sessions where required.
• Coordinate with technical developers, integration teams and vendors to ensure that technical solutions meet the agreed business and functional requirements.
Technical
• Design, develop and implement technical solutions within IBM Maximo.
• Customize the Maximo User Interface to meet Business requirements.
• Configure Maximo applications, modules and workflows to meet business requirements.
• Customize Maximo applications using Java, Maximo Business Objects (MBOs), Automation Scripts and escalations.
• Develop and maintain BIRT reports and KPIs.
• Design, develop and support Maximo integrations with external systems using Maximo Integration Framework (MIF), web services and APIs, including SAP and other external systems.
• Provide technical support and troubleshooting for Maximo-related issues.
• Develop and maintain technical specifications, configuration documentation and test cases.
• Perform unit testing and support system integration and acceptance testing.
• Troubleshoot application, database and interface-related issues in collaboration with vendors and other IT teams.
Application Support and Continuous Improvement
• Respond to user queries and provide timely resolution to application issues.
• Manage system incident tickets and service requests to ensure SLA compliance and customer satisfaction.
• Perform root-cause analysis for recurring or complex system issues.
• Recommend continuous improvements to business processes, workflows, application configurations and technologies.
• Maintain relevant technical and functional documentation and contribute solutions to the team knowledge base.
• Work closely with vendors and internal teams to troubleshoot complex application and interface issues.
• Support Maximo enhancements from requirement gathering through solution design, configuration/development, testing, deployment and post-implementation support.
• Perform any other relevant tasks assigned by the Managers.
Qualifications & Work Experience
• Bachelor’s degree in Computer Science, Information Systems, Information Technology or related field, with at least 4 years of experience with IBM Maximo.
• Proven experience as a Maximo Techno-Functional Consultant, Maximo Technical Consultant, Maximo Functional Consultant or similar role.
• Hands-on experience in Maximo functional areas such as Asset Management, Work Management, Preventive Maintenance and Inventory Management.
• Experience in business requirement gathering, functional analysis, fit-gap analysis, solution design, configuration, testing and implementation.
• Experience with the Maximo Integration Framework (MIF) and integration with external enterprise systems.
• Good understanding of Enterprise Asset Management (EAM), maintenance and asset lifecycle processes.
• Experience working directly with Business Users to translate business and operational requirements into Maximo solutions.
• Experience supporting enterprise applications in a production environment.
Skills
Technical skills include:
• Strong working knowledge of IBM Maximo configuration and customization.
• Proficiency in Automation Scripts (Python/Jython), Java, Maximo Business Objects (MBOs), BIRT Reports, JavaScript, XML and related technologies.
• Working experience with Maximo Integration Framework (MIF), web services and APIs.
• Working experience with relational databases and SQL.
• Knowledge of Maximo workflows, escalations, domains, classifications, security configuration and application configuration.
• Knowledge of Asset Management, Work Management, Preventive Maintenance, Inventory Management and Procurement processes.
• Ability to analyse business requirements and propose suitable functional and technical Maximo solutions.
• Good understanding of application integration, troubleshooting and root-cause analysis.
Generic skills include:
• Excellent analytical and problem-solving skills.
• Strong communication and interpersonal skills.
• Ability to understand business requirements and translate them into practical system solutions.
• Ability to communicate effectively with both Business Users and technical teams.
• Ability to work effectively in a team environment and collaborate with cross-functional teams.
• Ability to work closely with vendors and other team members to troubleshoot complex application and interface issues and document solutions.
• Good documentation skills for preparing requirements, functional/technical specifications, test cases, user guides and support documentation.
• Customer-focused approach with a strong sense of ownership in resolving incidents and service requests.
• Ability to manage multiple requirements, support issues and enhancement activities concurrently.
We regret that only shortlisted candidates will be notified.