RESPONSIBILITIES/DUTIES
CMMS Administration & Technical Support
- Lead and maintain CMMS platforms (e.g., IBM Maximo) and related maintenance applications to ensure continuous availability and performance.
- Oversee 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.
- Govern 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
- Establish and validate data inputs and outputs to ensure accuracy, completeness, and consistency across systems.
- Lead, monitor and improve the quality of data related to assets, work orders, spare parts, and preventive maintenance schedules.
- Drive 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.
- Lead 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.
- Design 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 up to date with technological advancements and recommend upgrades or new tools to enhance CMMS capabilities.
- Perform additional duties as required by Technical/ IT Management.
Safety Responsibilities:
- Promote a positive safety culture within the workplace and attend any safety-related meetings or briefings as required within the job role.
- Comply with the requirements of RDMC RQHSE Policy and Safety Management System.
- Be mindful that Safety, Security, and Environmental protection are everyone’s responsibility. All staff members are accountable for reporting and intervening in any Safety, Security, or Environmental violations.
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:
- 5-7 years’ experience in CMMS or asset management system administration within similar industries.
- At least 3 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.