27 Mining Safety Officer Jobs in South Africa - page 3
-
SHEQ Officer - Mining Industry - R920K - R550K
Kathu Hire Resolve’s client in the mining industry is urgently seeking the expertise of a SHEQ Officer in Kathu, Northern Cape.The successful candidate will ensure safety and protocol through legal compliance... 0 More than 30 days ago -
Nurses Sasko Bakery (PTY) Ltd - Carletonville Summary: Our Vacancies offer diverse and rewarding job opportunities. By joining their team, you will get to contribute to the success of the mining operations. The company prioritize safety, sustainability... More than 30 days ago
-
Site SHEQ Manager MECS Africa - South Africa Experience with DMRE in investigations, visits, section 54 + 55 issues. Experience in SHEQ Governance and Risk Management. Job Summary 30 days ago
-
Safety Officer
Kuruman ResponsibilitiesConduct legal inspections and report deviationsEnforce adherence to Health and Safety standards in work environmentAssist in implementation and maintenance of Health and Safety Management... 0 More than 30 days ago -
Safety Officer
Burgersfort ResponsibilitiesDevelopment, implementation and management of safety and risk control programs, as well as ensuring legal compliance and provision of a safety advisory and reporting service to the operational... 0 More than 30 days ago -
Operations Support & Safety Officer Jelocorp - Johannesburg, Gauteng Ability to develop and maintain awareness of occupational hazards and safety precautions. Skilled in following safety practices and recognizing hazards. Provide security advisory and instruct on various... 0 More than 30 days ago
-
Safety Manager - R1.1m - R900k
Middelburg A great mining company in Middelburg, Mpumalanga is seeking the expertise of a Safety Manager to join their team of professionals. If you are not suitable, we will put your CV on file and contact you regarding... 0 More than 30 days ago
Top locations
- Johannesburg (5)
- Griekwastad (4)
- Bronkhorstspruit (3)
- Witbank (2)
- Burgersfort (2)
- Kathu (2)
- Rustenburg (2)
- Carletonville (1)
- See more