Occupational Medical Practitioner

1 week ago


Mpumalanga, South Africa Manvin Resources PTY (Ltd) Full time

We are currently seeking a qualified and experienced **Occupational Medical Practitioner (OMP)** to join our on-site medical team at a leading mining operation in **Elukwatini, Mpumalanga**. This is a critical role focused on promoting and safeguarding the health, safety, and well-being of employees in a high-risk industrial environment.

**Key Responsibilities**:

- Conduct statutory medical surveillance and fitness-to-work assessments in line with Mine Health and Safety Act (MHSA) requirements.
- Manage occupational injuries, illnesses, and chronic conditions relevant to the mining context.
- Lead return-to-work programs and collaborate with multidisciplinary teams, safety officers, and HR departments.
- Maintain detailed medical records and ensure compliance with all relevant legal and ethical standards.
- Support and participate in health promotion, wellness campaigns, and disease prevention strategies on-site.
- Provide emergency care, trauma support, and stabilization for site-related incidents if required.

**Requirements**:

- MBChB or equivalent medical degree.
- **Registration with the Health Professions Council of South Africa (HPCSA)** as an Independent Medical Practitioner.
- **Qualification or certification in Occupational Health (DOH/DOMH/Diploma in Occupational Medicine)** - essential.
- Prior experience working in the **mining or heavy industry sectors** - highly advantageous.
- Familiarity with South African occupational health legislation, including MHSA and COIDA.
- Strong clinical judgement, excellent interpersonal skills, and the ability to work independently in remote or challenging environments.

**We Offer**:

- Competitive salary and benefits package.
- Stable working hours with limited on-call requirements.
- Opportunity to work in a high-impact role at the intersection of medicine and industrial safety.
- Supportive management, structured medical protocols, and professional development opportunities.

**To Apply**:
**Job Types**: Full-time, Permanent

Pay: R20 000,00 - R50 000,00 per month

Work Location: In person



  • Mpumalanga, South Africa Air Liquide Full time

    **Company presentation** A world leader in gases, technologies and services for Industry and Health, Air Liquide is present in **78 countries** with approximately 64,500 employees and serves more than 3.8 million customers and patients. Oxygen, nitrogen and hydrogen are essential small molecules for life, matter and energy. They embody Air Liquide’s...

  • Nursing Practitioner

    2 weeks ago


    Mpumalanga, South Africa Clicks Group Limited Full time

    Listing reference: click_ Listing status: Online Apply by: 9 December 2025 Position summary Job category: Other: FMCG, Retail, Wholesale and Supply Chain Contract: Fixed Term Contract EE position: Yes About our company Clicks Group Introduction To build and manage a commercially viable clinic through the promotion and delivery of professional, value-adding...

  • Portfolio Manager

    2 weeks ago


    Mpumalanga, South Africa Excellerate JHI Full time

    **Who we are** We are a leading real estate services company that combines global standards with specialised local knowledge to create customisable high-performance solutions for our clients. We advise property owners and occupiers on every aspect of their property strategies and assist them in the development, buying, selling, leasing, valuing and...


  • City of Mbombela, Mpumalanga, South Africa Mediclinic Full time

    Mediclinic is an international private healthcare services group, founded in South Africa in 1983, with divisions in Switzerland, Southern Africa (South Africa and Namibia) and the United Arab Emirates.The Group is focused on providing specialist-orientated, multidisciplinary services across the continuum of care in such a way that the Group will be regarded...

  • Mechanical Foreman

    4 days ago


    Mpumalanga, South Africa Air Liquide Full time

    **Company presentation** World** leader in gases, technologies and services for Industry and Health**, Air Liquide is **present in 80 countries** with approximately** 66,000 employees** and serves **more than 3,6 million customers and patients**. **Oxygen, nitrogen and hydrogen** are essential small molecules for l**ife, matter and energy**. They embody Air...


  • City of Mbombela, Mpumalanga, South Africa Mediclinic Full time

    Mediclinic is an international private healthcare services group, founded in South Africa in 1983, with divisions in Switzerland, Southern Africa (South Africa and Namibia) and the United Arab Emirates.The Group is focused on providing specialist-orientated, multidisciplinary services across the continuum of care in such a way that the Group will be regarded...

  • Professional Nurse

    7 hours ago


    City of Mbombela, Mpumalanga, South Africa Mediclinic Full time

    Mediclinic is an international private healthcare services group, founded in South Africa in 1983, with divisions in Switzerland, Southern Africa (South Africa and Namibia) and the United Arab Emirates.The Group is focused on providing specialist-orientated, multidisciplinary services across the continuum of care in such a way that the Group will be regarded...

  • Professional Nurse

    2 days ago


    City of Mbombela, Mpumalanga, South Africa Mediclinic Full time

    Mediclinic is an international private healthcare services group, founded in South Africa in 1983, with divisions in Switzerland, Southern Africa (South Africa and Namibia) and the United Arab Emirates.The Group is focused on providing specialist-orientated, multidisciplinary services across the continuum of care in such a way that the Group will be regarded...


  • Secunda, Mpumalanga, South Africa Sasol Full time

    Sasol is a global integrated chemicals and energy company with a 75-year heritage. Through our talented people, we use our expertise and selected technologies to safely and sustainably source, manufacture and market chemical and energy products globally. When you join Team Sasol, you are joining a company that puts people at the center of everything we...