×
Register Here to Apply for Jobs or Post Jobs. X

Safety Officer – Mining Region

Job in Potchefstroom, 2520, South Africa
Listing for: Sanitech a division of WACO Africa
Full Time position
Listed on 2026-10-14
Job specializations:
  • Engineering
    Occupational Health & Safety, Environmental Compliance & Protection, Regulatory Compliance Specialist, Environmental & Urban Planning
Job Description & How to Apply Below
Location: Potchefstroom

We are currently seeking a Safety Officer
.

The incumbent will act as the safety representative for all safety-related matters and will be required to attend all safety meetings as mandated by various mines, Sasol, and other project sites. The role includes ensuring that each mine and project/contract has the required safety files in place and that these files are properly maintained and updated.

Responsibilities will further include updating safety files with new staff details, man-hours, PPE registers, and relevant checklists, as well as ensuring that all compliance documentation required by mines and project sites is submitted to the relevant safety departments on a monthly basis.

What We’re Looking For
  • Grade 12 (Matric)
  • Health and Safety Certificate/Diploma
  • Awareness and Implementation Training.
  • Excellent knowledge of the various mines an advantage
  • Ability to work independently and as part of a team.
  • Good interpersonal skills
  • Must be systematic
  • Proficient in reading and writing in English
  • Own vehicle & valid driver’s license
Key Responsibilities:
  • Ensure that all Sanitech staff attends the medicals and induction required to work on site.
  • Ensure that all Sanitech staff and vehicles are always badged and follow up with the site agent to ensure that he knows the expiry dates
  • Update the safety files with the new licences issued, badges, medicals, training (first aid and firefighting)
  • Ensure that new badges & permits are obtained for vehicles when the license expires or the contract is extended.
  • Ensure new vehicles in the fleet are provided with permits and that the inspection sheets are done and sent to the mine
  • Prepare the appointment letters for the various Sanitech personnel on the various mines
  • Ensure that badges are collected from Staff which leave the employ of Sanitech are removed from the file and the exit medical is updated with the mine
  • Ensure that all new staff joining Sanitech are put through the correct process and that they understand the safety requirements on the various mines and sites
  • Ensure that all staff working on Sasol site are aware & understand Sasol policies and procedures
  • Attend the various safety meetings required to be attended at the various mines monthly and weekly and feedback the details to the Branch manager weekly on a report
  • Ensure that the points discussed in the safety meetings are communicated to the staff and a toolbox talk register is signed off
  • Conduct a site inspection once a week and do the required PTO (as per the mines requirements) this is also to be updated and placed in the safety file.
  • Submit a safety report to Sasol 1 x per month and provide a copy of this report to the Branch manager / submit various safety details required to the various mines / sites
  • Attend various meetings (safety meetings) on various Sasol Sites
  • Ensure that our Sanitech Safety files are updated and complete the monthly checklists
  • Prepare the SHE files required by the various Sasol sites
  • Conduct risk assessments on site and communicate
  • Maintain weekly contact with the safety managers of the various sites
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary