Looking for the latest vacancies and opportunities in South Africa? Whether you’re a recent matriculant or a graduate ready to launch your career, here’s a curated list of job openings, internships, and development programmes you should apply for this week.
1. Uthukela District Municipality EPWP & Health Jobs – Closes 20 June 2025

Start your career in local government! Uthukela District Municipality is offering several short-term job opportunities under its EPWP programme, including roles in Environmental Impact, Health Promotion, and community projects.
- Location: KwaZulu-Natal
- Requirement: Grade 12
- Deadline: 20 June 2025
- Learn more: Uthukela District Municipality EPWP & Health Jobs
2. BDO South Africa: Tax Trainee Programme for 2026

Kickstart your future in finance! BDO is hiring Tax Trainees for 2026. This opportunity is ideal for accounting or tax graduates eager to gain real-world experience in:
- Location: Nationwide
- Open Applications
- Learn More: Tax Trainee Programme for 2026
3. Lephalale Municipality Traffic Traineeship – 2026 Intake

Interested in traffic law enforcement? Lephalale Municipality is recruiting 8 Traffic Trainees to undergo formal training in 2026. A perfect fit if you’re looking for entry-level roles in public service.
- Location: Limpopo
- Requirement: Grade 12 + Valid Driver’s Licence
- Learn more: Lephalale Municipality Traffic Traineeship
4. Newzroom Afrika 2025 Sport Presenter Roadshow

Dream of working on TV? Newzroom Afrika is on a nationwide search to find the next dynamic sport presenter. If you love sports, media, and public speaking, this could be your big break.
- Roadshow across South Africa
- Minimum education: Grade 12
- Apply ASAP – Limited Slots!
- Learn more: Sport Presenter Roadshow
5. The Trainee Agent Development Programme

This programme is built for go-getters! Gain hands-on experience in sales, customer service, and client management while learning from industry professionals.
- Available in multiple provinces
- Requirement: Grade 12
- Apply for Trainee Sales Programme
6. General Worker Job – Kempton Park

Looking for reliable work? A General Worker position is open in Kempton Park, ideal for individuals with energy and a strong work ethic to join a warehouse or logistics team.
- Location: Gauteng
- Requirement: Grade 12
- Apply for General Worker Job
7. Sales Associate at Totalsports – Bethlehem

Passionate about fashion and sportswear? Totalsports is hiring a Sales Associate for its Bethlehem branch. A great opportunity to gain retail experience with a top brand.
- Location: Free State
- Requirement: Grade 12
- Apply for Totalsports Job
