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

Public Health Jobs in South Africa — Search & Apply

Jobs found: 78
2 days ago 21. Remote Environmental Health Consultant (Remote / Online) - Candidates ideally in Sandton, South Africa

Healthcare (Public Health)

About the Role - Our client is seeking an expert Remote Environmental Health Consultant to advise on best practices for public health and...

Remote Environmental Health Consultant Job

Listing for: Placements24
View this Job
2 days ago 22. Remote Hygiene Specialist (Remote / Online) - Candidates ideally in Port Elizabeth, South Africa

Healthcare (Healthcare Compliance, Occupational Health & Safety, Public Health)

About the Role - Our client is seeking a highly skilled Remote Hygiene Specialist to provide expert guidance and oversight on hygiene...

Remote Hygiene Specialist Job

Listing for: Placements24
View this Job
2 days ago 23. Project Manager; Public Health Wits Health Consortium Job in Bosbokrand, South Africa

Healthcare (Public Health, Clinical Research)

Division: - Agincourt - Main purpose of the job:To improve the health of rural South Africans through novel interventions by overseeing...

Project Manager; Public Health Wits Health Consortium Job

Listing for: AJ Personnel
View this Job
2 days ago 24. Community Health Representative Job in Jeffreys Bay, South Africa

Healthcare (Public Health, Community Health, Health Education & Promotion)

Thank you for contacting the Government of Nunavut. - Please do not send sensitive or personal information, including (but not limited...

Community Health Representative Job

Listing for: Government of Nunavut
View this Job
2 days ago 25. Driver - Water Research Project; Alexandra/CBD Area) Job in Sandton, South Africa

Research/Development (Public Health), Healthcare (Public Health)

About the job Driver - Water Research Project (Alexandra/CBD Area) - Location:Alexandra, Johannesburg CBD, and nearby suburbs -...

Driver - Water Research Project; Alexandra/CBD Area) Job

Listing for: Orca Communications
View this Job
2 days ago 26. Social Inclusion Officer Job in Mossel Bay, South Africa

Non-Profit & Social Impact (Community Health, Youth Development, Public Health, Non-Profit / Outreach), Social Work (Community Health, Youth Development, Public Health)

About the Role - Our client is seeking a passionate and dedicated Social Inclusion Officer to champion programs that foster belonging and...

Social Inclusion Officer Job

Listing for: Placements24
View this Job
2 days ago 27. Community Health Worker - Preventative Care Job in Port Elizabeth, South Africa

Healthcare (Community Health, Health Education & Promotion, Public Health)

About the Role - Our client is seeking a dedicated Community Health Worker to focus on preventative care initiatives in Port Elizabeth ....

Community Health Worker - Preventative Care Job

Listing for: Placements24
View this Job
2 days ago 28. Infection Prevention and Control Manager Job in Cape Town, South Africa

Healthcare (Infection Control, Healthcare Administration, Public Health)

Infection Prevention and Control Manager - Mediclinic Panorama| Panorama, Cape Town | South Africa - Closing date: 14/09/2026 - Number of...

Infection Prevention and Control Manager Job

Listing for: Mediclinic International
View this Job
2 days ago 29. Project Officer - Community Health Job in Bloemfontein, South Africa

Non-Profit & Social Impact (Community Health, Public Health), Healthcare (Community Health, Public Health)

About the Role - Our client is looking for a proactive and detail - oriented Project Officer to manage and support community health...

Project Officer - Community Health Job

Listing for: Placements24
View this Job
2 days ago 30. Community Health Worker Job in Port Elizabeth, South Africa

Healthcare (Community Health, Health Education & Promotion, Public Health, Healthcare Administration)

About the Role - Our client is seeking a committed Community Health Worker to join their team, serving the diverse populations of Port...

Community Health Worker Job

Listing for: Placements24
View this Job
Jobs found: 78