Clera home
·Dashboard

Engineering Jobs in Johannesburg, South Africa (Now Hiring) — 163 open

STELO GROUP logoSTELO GROUP

Maintenance Engineer

Johannesburg, Gauteng, South Africa · On-site

Senior

Position: Maintenance Engineer Contract opportunity exists for Maintenance Engineer at mine site in Southern Africa. The Maintenance Engineer will be responsible for ensuring accurate verification of installed assets, eq…

Skills: Asset Management, P&ID Interpretation, SOP Development, Installation Verification, CMMS

STELO GROUP logoSTELO GROUP

Reliability Engineer

Johannesburg, Gauteng, South Africa · On-site

Senior

Position: Reliability Engineer Contract opportunity exists for Reliability Engineer at mine sites in Southern Africa. The Reliability Engineer will be responsible to develop Maintenance Strategies, Tactics and Plans and …

Skills: Asset Management, Reliability Engineering, Root Cause Failure Analysis, FMEA, EAM

STELO GROUP logoSTELO GROUP

Inventory Controller

Johannesburg, Gauteng, South Africa · On-site

Senior

Position: Inventory Controller Contract Type: Fixed-Term (6 months, with possible extension) Location: Remote Mine Site Southern Africa Roster: 6 weeks on site / 3 weeks off rotation Overview: We are seeking a proactive …

Skills: Inventory Control, ERP Systems, Material Master Improvement, Stock Rationalization, Bill of Materials

Liquid Thought logoLiquid Thought

Head of Technology

Johannesburg, Gauteng, South Africa · On-site

Senior+

We have an exciting opportunity for a Head of Technology based in Cape Town or Gauteng. The Head of Technology will be responsible for defining and driving the overall technology vision and execution for our Home Service…

Skills: Technology Strategy, Engineering Leadership, System Design, Cloud Computing, Architecture

Monocle Solutions logoMonocle Solutions

Business Process Engineer (Banking/Insurance)

Johannesburg, Gauteng, South Africa · On-site

Mid level

Accelerate Your Career At Monocle, we believe work is more than a job. It is a chance to make a difference in the world of finance. An opportunity to fulfil your potential. To make friendships with ambitious, positive, l…

Skills: Process Analysis, Process Design, Business Analysis, Operational Improvement, Process Mapping

Monocle Solutions logoMonocle Solutions

Monocle Software Engineer

Johannesburg, Gauteng, South Africa · On-site

Mid level

Expand your horizons Imagine being a data and programming guru and understanding the intricacies of banking and insurance. At Monocle, we believe work is more than a job. It is a chance to make a difference in the world …

Skills: Python, Java, C#, CI/CD, AWS RDS

STELO GROUP logoSTELO GROUP

Control Engineer

Johannesburg, Gauteng, South Africa · On-site

Senior

We are seeking an experienced Control & Instrumentation Engineer / Specialist to support the operations of a remote mining and processing plant in Southern Africa. The successful candidate will be responsible for the com…

Skills: Siemens PLC, Ignition SCADA, Control Systems Commissioning, Industrial Instrumentation, Root Cause Analysis

Standard Bank Group logoStandard Bank Group

Specialist, IT Systems Developer (RTE)

Johannesburg, Gauteng, South Africa · On-site

Entry level$1.2B raised

Company Description Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to wor…

Skills: Software Engineering, API Engineering, Cloud Computing, Continuous Integration, Continuous Delivery

Logicalis logoLogicalis

Customer Dedicated – Technical Team Leader - Networks

Johannesburg, Gauteng, South Africa · On-site

Senior

Why choose Logicalis? It’s not just IT solutions, It’s IT global know-how! Logicalis is an international multi-skilled solution provider providing digital enablement services to help customers harness digital technology …

Skills: People Management, Network Administration, Troubleshooting, Leadership, Stakeholder Management

Avery Dennison logoAvery Dennison

Distribution Center Manager

Johannesburg, Gauteng, South Africa · On-site

Senior$1.5B raised

Company Description ABOUT AVERY DENNISON CORPORATION Avery Dennison (NYSE:AVY) is a global leader in labeling and packaging materials and solutions. The company’s applications and technologies are an integral part of pro…

Skills: Distribution Management, Production Planning, Inventory Control, Safety Management, People Leadership

Avery Dennison logoAvery Dennison

Lead Associate

Johannesburg, Gauteng, South Africa · On-site

Entry level$1.5B raised

Company Description Avery Dennison Corporation (NYSE: AVY) is a global materials science and digital identification solutions company. We are Making Possible™ products and solutions that help advance the industries we se…

Skills: Leadership, Analytical Thinking, Problem Solving, Communication, Relationship Building

Valterra Platinum

Bursary Programme :Geotechnical

Johannesburg, Gauteng, South Africa · On-site

Entry level

Company Description Valterra Platinum is one of the world’s leading integrated producers of platinum group metals (PGMs). We are guided by our purpose of unearthing value to better our world. We safely and responsibly mi…

Skills: Geotechnical Engineering, Rock Engineering, Mining Engineering, Geology, Academic Research

Valterra Platinum

Graduate Programme : Geotechnical Engineering

Johannesburg, Gauteng, South Africa · On-site

Entry level

Company Description Valterra Platinum is one of the world’s leading integrated producers of platinum group metals (PGMs). We are guided by our purpose of unearthing value to better our world. We safely and responsibly mi…

Skills: Geotechnical Engineering, Rock Engineering, Data Analysis, Problem-Solving, Cybersecurity

Valterra Platinum

Graduate Programme: Ventilation

Johannesburg, Gauteng, South Africa · On-site

Entry level

Company Description Valterra Platinum is one of the world’s leading integrated producers of platinum group metals (PGMs). We are guided by our purpose of unearthing value to better our world. We safely and responsibly mi…

Skills: Ventilation Engineering, Mining Engineering, Data Analysis, Cybersecurity, Automation

Valterra Platinum

Bursary Programme : Geomatics (Mine Survey)

Johannesburg, Gauteng, South Africa · On-site

Entry level

Company Description Valterra Platinum is one of the world’s leading integrated producers of platinum group metals (PGMs). We are guided by our purpose of unearthing value to better our world. We safely and responsibly mi…

Skills: Mine Surveying, Geomatics, Engineering Surveying, Data Analysis, Technical Reporting

Valterra Platinum

Graduate Programme: Geomatics ( Mine Survey)

Johannesburg, Gauteng, South Africa · On-site

Entry level

Company Description Valterra Platinum is one of the world’s leading integrated producers of platinum group metals (PGMs). We are guided by our purpose of unearthing value to better our world. We safely and responsibly mi…

Skills: Geomatics, Mine Surveying, Data Analysis, Cybersecurity, Automation

Ovations Technologies (Pty) Ltd logoOvations Technologies (Pty) Ltd

Senior Data Scientist (OVA5666)

Johannesburg, Gauteng, South Africa · On-site

Senior+

We're Hiring: Senior Data Scientist (TigerGraph & AKS Kubernetes) Location: Johannesburg Employment Type: 12 months contract Experience: Senior (7+ years) | Principal (10+ years) Are you passionate about Graph AI, distri…

Skills: TigerGraph, GSQL, Azure Kubernetes Service (AKS), Graph Neural Networks (GNNs), Python

Valterra Platinum

Graduate Programme : Chemistry

Johannesburg, Gauteng, South Africa · On-site

Entry level

Company Description Valterra Platinum is one of the world’s leading integrated producers of platinum group metals (PGMs). We are guided by our purpose of unearthing value to better our world. We safely and responsibly mi…

Skills: Applied Chemistry, Data Analysis, Problem-Solving, Cybersecurity, Automation

Ovations Technologies (Pty) Ltd logoOvations Technologies (Pty) Ltd

Senior Project Manager (OVA5678)

Johannesburg, Gauteng, South Africa · On-site

Senior

This is a 12 - month contract with our client in the banking sector. We are seeking a versatile Senior Project Manager with to drive the execution of medium-sized strategic projects for our client in the banking sector. …

Skills: Project Management, Agile Frameworks, Stakeholder Management, Change Management, Budget Management

Nedbank Private Wealth South Africa logoNedbank Private Wealth South Africa

Solutions Architect

Johannesburg, Gauteng, South Africa · On-site

Senior+

Job Classification Engineering Lead II(143783) Closing date: 3 July 2026 Job Family Information Technology Career Stream Application Development Leadership Pipeline Manage Self: Professional Job Purpose To envision, lead…

Skills: Solution Architecture, API Integration, System Analysis, Technical Design, Cloud Computing

12345

Showing 1–20 of 163

STELO GROUP logo

Maintenance Engineer

STELO GROUP

Johannesburg, Gauteng, South Africa • On-site

Apply
Senior

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

  • Contract
  • bachelor degree
  • Posted 2h ago
  • ~40 hrs/week

Responsibilities

The Maintenance Engineer is responsible for verifying installed assets and equipment against design documents to ensure accurate technical records. They develop operational procedures and quality control plans to support safe and reliable plant operations.

Requirements

Requires a Bachelor's degree or National Diploma in Mechanical or Industrial Engineering with 5-10 years of experience in heavy industrial or mining environments. Proficiency in CMMS/EAM software and the ability to read P&IDs and process flow diagrams are essential.

Full job description

Position: Maintenance Engineer

Contract opportunity exists for Maintenance Engineer at mine site in Southern Africa. The Maintenance Engineer will be responsible for ensuring accurate verification of installed assets, equipment, and spares on site. The role requires reviewing installation quality and completeness against design documents, updating technical records, and developing operational and quality procedures. This position is critical to ensuring that engineering, maintenance, and operations teams have accurate data and systems in place to support safe and reliable plant operation.

Duties and Responsibilities:

Asset & Equipment Verification

  • Confirm and update the asset register with correct and complete data.
  • Verify equipment nameplates, specifications, and technical details against design and supplier documentation.
  • Review and update the spares list to ensure alignment with installed equipment.
  • Assist with developing Bills of Materials

Installation & Design Compliance

  • Inspect installations to confirm completeness and compliance with design drawings and technical specifications.
  • Identify and document deviations, punch-list items, or non-conformances for corrective action.
  • Collaborate with contractors and suppliers to resolve installation or design discrepancies.

Documentation & Technical Records

  • Update and maintain Piping & Instrumentation Diagrams (P&IDs) with as-built conditions.
  • Gather and organize technical documentation (manuals, datasheets, drawings) for all equipment.
  • Ensure proper control and archiving of engineering records.

Quality & Operational Readiness

  • Assess and confirm installation quality standards are met.
  • Develop Standard Operating Procedures (SOPs) for operation and maintenance of equipment.
  • Prepare Quality Control Plans (QCPs) and checklists to support ongoing quality assurance.
  • Stakeholder Management
    • Ensure ongoing communication with Engineering Manager, Process Manager, Production Managers, etc.
    • Have weekly head of section meetings, Information sessions and training sessions where required or new/change in processes.
  • Ensure safety, legal and company policies are adhered to.
  • Implementation a culture of best practice maintenance.
  • Ensure safety, legal and company policies are adhered to.

Minimum Requirements:
Experience:

  • 5 - 10 years experience in a plant, mining, construction, or heavy industrial environment.
  • Demonstrated knowledge of asset management systems, P&IDs, SOP/QCP development, and installation verification.
  • Experience with commissioning, project punch lists, and as-built documentation preferred.
  • Familiarity with maintenance management software (CMMS/ERP) advantageous.

Qualifications:

  • Bachelors Degree or National Diploma in Mechanical, or Industrial Engineering (or equivalent technical qualification).

Additional Requirements:

  • Knowledge of Enterprise Asset Management (EAM)- and Computerised Maintenance Management Systems (CMMS) e.g. SAP, Pronto and/or Pragma On Key experience,
  • Knowledge of MS Projects and MS Excel.

Competencies:

  • Optimise business performance
  • Remain composed and resilient
  • Focus on achieving results
  • Solve problems
  • Attention to detail
  • Analytical thinking
  • Ability to function well when under pressure and meet tight timelines
  • Advanced knowledge of maintenance processes, reliability engineering, planning and scheduling, continuous improvement and workforce optimisation advantage
  • Have a mind-set and commitment to customer service
  • Can manage multiple priorities or projects simultaneously and progress to completion
  • Demonstrated ability to read P&IDs, Process Flow Diagrams and drawings.

Related keywords

Asset RegisterP&IDSOPQCPCMMSEAMSAPProntoPragma On KeyMS ProjectsMS ExcelReliability EngineeringMiningHeavy IndustrialCommissioningPunch-lists

About STELO GROUP

LinkedInVisit site

Leader in Projects, Operations and Maintenance in Mining and Minerals

Industry
Oil, Gas, and Mining
Company size
51-200 employees
Founded
2020
Headquarters
Port Louis
LinkedIn followers
16,851

STELO is a Projects, Operations and Maintenance services company focusing on the start up and operational phases of Assets (fixed process plants, mobile plant incl rolling stock) in the Mining, Oil and Gas and Heavy Industrial Sectors. STELO ‘s focus is Africa, yet we also support our clients in Europe, the Middle East, Asia and beyond. STELO is expanding steadily with companies in Mauritius, South Africa, France, Guinea and Angola. STELO has four divisions supporting our clients needs: STELO Projects - Project Management, Operational Readiness STELO Operations - Operations and Maintenance Management, Optimisation, Training STELO Skills - Expert skills supply with global mobility STELO Systems - Supply, Implementation and Optimisation of maintenance systems For all your industrial asset management needs, we are your partner of choice.

Offices: 6 Saint Denis Street, Block E River Court, Port Louis, 11328, MU

asset managementsafetyminingoil & gasenergycmmsmaintenance managementmaintenance optimisationrailoperations
View all jobs at STELO GROUP

Frequently asked questions

How many Engineering jobs are open in Johannesburg, South Africa right now?

There are currently 163 open engineering positions in Johannesburg, South Africa listed on Clera. New openings are added daily as companies post roles.

Which companies are hiring for Engineering roles in Johannesburg, South Africa?

Companies currently hiring include Valterra Platinum, Standard Bank Group, Nedbank Private Wealth South Africa, Ovations Technologies (Pty) Ltd, Speechify, among others. Browse the listings above to see every active employer.

Are there remote or hybrid Engineering jobs in Johannesburg, South Africa?

Yes — 45 of the 163 open engineering positions offer remote or hybrid work (13 remote, 32 hybrid).

How do I apply for Engineering jobs in Johannesburg, South Africa?

Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.

Engineering jobs in other cities

Cape Town, South AfricaPretoria, South AfricaMidrand, South AfricaStellenbosch, South AfricaDurban, South AfricaRandburg, South AfricaKempton Park, South AfricaSandton, South AfricaSasolburg, South AfricaBoksburg, South Africa

Other jobs in Johannesburg, South Africa

Management & LeadershipFinance & AccountingConsultingTechnologyData & AnalyticsSalesSoftwareCustomer Service & SupportHealthcareMarketing

Browse more

All Engineering jobsDiscover jobs
Clera home

Your AI-talent agent. Connecting talents with dream jobs.

Earn $5,000

Tools

  • Salary Calculator
  • Resume Review
  • Startup Map

Explore

  • Jobs
  • Discover Jobs
  • Companies
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

Tools

  • Salary Calculator
  • Resume Review
  • Startup Map

Explore

  • Jobs
  • Discover Jobs
  • Companies
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

© 2026 Clera Labs, Inc.

PrivacyTermsBug Bounty