Graduate Maintenance Systems & AI Development Engineer
Haggie Steel Wire Rope (Pty) Ltd · Heriotdale, Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Introduction
Haggie Steel Wire Rope is seeking a Graduate Maintenance Systems & AI Development Engineer that will work directly with senior engineering leadership and software developers to design, build, and implement a next-generation maintenance and asset management platform while simultaneously establishing the foundational asset management structures required for world-class maintenance practices.
Duties & Responsibilities
Asset Management Development
- Develop and maintain equipment asset registers.
- Assist in building plant asset hierarchies and master equipment trees.
- Collect and verify equipment technical data from production areas.
- Develop equipment criticality assessments.
- Assist in creating Bills of Materials (BOMs) for maintenance.
- Establish maintenance task libraries and preventive maintenance strategies.
- Support reliability improvement initiatives.
Maintenance Systems Development
- Gather user requirements from maintenance and production personnel.
- Document maintenance workflows and business processes.
- Assist with design and testing of CMMS/EAMS functionality.
- Translate engineering requirements into software development specifications.
- Participate in system configuration, deployment, and user acceptance testing.
- Develop dashboards, reports, and KPI monitoring tools.
AI and Digitalisation
- Identify opportunities where AI can improve maintenance performance.
- Assist in developing AI-supported maintenance workflows.
- Support development of predictive maintenance capabilities.
- Build datasets required for future machine learning applications.
- Assist in implementing mobile inspection and maintenance solutions.
- Evaluate emerging technologies for maintenance optimisation.
Reliability Engineering Support
- Analyse equipment performance and failure data.
- Support root cause failure investigations.
- Assist with maintenance strategy optimisation.
- Monitor maintenance KPIs including:
- MTBF
- MTTR
- Planned Maintenance Percentage
- Schedule Compliance
- Asset Availability
- OEE-related metrics
Data Management
- Capture and clean maintenance data.
- Develop equipment coding standards.
- Create standard operating procedures and work instructions.
- Ensure data integrity within the maintenance system.
Desired Experience & Qualification
Minimum qualification required
- Grade 12/Matric (Essential).
- BEng, BSc Eng, in: Mechanical Engineering, Industrial Engineering, Mechatronic Engineering, Electrical Engineering or any other related field.
Experience and Skills & Knowledge required
- 0 - 5 years working experience.
- Graduate applications encouraged.
- Exposure to maintenance environments will be advantageous.
- Knowledge of:
- Maintenance Management Systems (CMMS/EAMS)
- Reliability Engineering principles
- Asset Management concepts
- Data Analytics
- AI tools and applications
- Microsoft Power Platform
- Excel and Power BI
- C#.net
- Exposure to any of the following would be advantageous:
- Python
- SQL
- SYSPRO
- Database design
- AI-assisted software development
- Machine Learning fundamentals
Package & Remuneration
Market Related.