Mission
JOB PURPOSE:
The CMMS Engineer is responsible for the administration, configuration, support, and enhancement of the Computerized Maintenance Management System (CMMS) and associated data solutions for RDMC operations (Green Line 3 and LRT). This role ensures the seamless operation of CMMS platforms, supports integrations with other systems, and improves data accuracy and system usability. The engineer will work closely with cross-functional teams to drive automation, process optimization, and data-driven decision-making for maintenance and asset management functions.
Profile
RESPONSIBILITIES/DUTIES
CMMS Administration & Technical Support
• Administer, configure, and maintain CMMS platforms (e.g., IBM Maximo) and related maintenance applications to ensure continuous availability and performance.
• Provide Tier 2/3 technical support and coordinate with internal/external stakeholders for the resolution of incidents and service requests.
• Ensure compliance with system SLAs by responding to and resolving high-severity issues promptly.
• Perform system upgrades, patching, and user access management in line with IT governance standards.
Data Integration & Automation
• Design, develop, and maintain data pipelines between CMMS and other enterprise systems (e.g., SCADA, ERP, Data Lake).
• Ensure accurate and complete data flow across integrated systems while maintaining system compatibility and performance.
Governance & Quality Assurance
• Validate data inputs and outputs to ensure accuracy, completeness, and consistency across systems.
• Monitor and improve the quality of data related to assets, work orders, spare parts, and preventive maintenance schedules.
• Establish data quality governance practices, including metadata definitions, naming conventions, and version control.
Process Improvement & Functional Development
• Analyze maintenance processes and system workflows to identify gaps and opportunities for optimization.
• Design and implement enhancements to CMMS functionalities that support evolving business needs.
• Conduct periodic system health checks and user experience reviews to proactively identify improvement areas.
Documentation & Compliance
• Maintain comprehensive documentation of CMMS configurations, integrations, guides and troubleshooting steps.
• Track system changes, including configuration modifications, interface updates, and data migrations.
• Assist in the preparation and execution of audits related to asset and maintenance data.
• Ensure system compliance with cybersecurity, IT policies, and asset management standards.
Training & Stakeholder Engagement
• Deliver regular and tailored training sessions for end-users, engineers, and maintenance personnel on CMMS usage and best practices.
• Support the CMMS roadmap development, aligning system enhancements with long-term asset management strategies.
• Act as a liaison between technical teams and business users to ensure system alignment with operational needs.
Performance Monitoring & Reporting
• Track and report on key system performance indicators (e.g., downtime, ticket resolution time, data accuracy).
• Generate dashboards and analytical reports for internal departments to support strategic decision-making.
Other Duties
• Keep abreast of technological advancements and recommend upgrades or new tools to enhance CMMS capabilities.
• Perform additional duties as required by Technical/ IT Management.
ESSENTIAL QUALIFICATIONS, KNOWLEDGE & EXPERIENCE
QUALIFICATIONS:
• Bachelor’s degree in Computer Science, Business Information Systems, Engineering, or a related field.
• Fluent in English and Arabic; French is a plus.
KNOWLEDGE:
• Strong functional and technical knowledge of CMMS systems (preferably IBM Maximo).
• Solid understanding of system integrations, data pipelines, and automation concepts.
• Knowledge of SCADA concepts and industrial data interfaces.
• Hands-on experience with SQL and/or Oracle databases.
• Familiarity with AWS Data Lake, Data Mart, or equivalent cloud-based solutions is a plus.
• Proficiency in documenting business processes and technical workflows.
• Advanced knowledge of Microsoft Office tools, particularly Excel.
EXPERIENCE:
• 3-5 years’ experience in CMMS or asset management system administration within similar industries.
• At least 2 years of experience in business systems implementation and support, preferably in infrastructure or transport sectors.
• Demonstrated experience managing system data quality and integration projects.
DESIRED BEHAVIORS & EXPERIENCES
• Strong analytical and diagnostic skills; able to troubleshoot complex issues independently.
• Clear and effective communicator, able to engage with both technical and non-technical stakeholders.
• Process-driven mindset with the ability to visualize improvements and drive automation.
• Self-motivated, proactive, and capable of managing priorities with minimal supervision.
• High attention to detail and commitment to data integrity.
• Adaptable and resilient under pressure, particularly during critical system incidents.
• Comfortable working in a multidisciplinary and multicultural team environment.