City of Tshwane: General Worker Vacancies 2026
The City of Tshwane has recently advertised several General Worker positions within the Department of Health and other service units. These are entry-level municipal roles aimed at maintaining public facilities and providing essential support services.
1. Quick Overview
| Detail | Information |
| Employer | City of Tshwane Metropolitan Municipality |
| Position | General Worker (Multiple Posts) |
| Location | Various Regions (Pretoria/Tshwane) |
| Job Level | T1 |
| Basic Salary | R159 936 – R186 936 per annum |
| Total Package | R236 535 – R270 901 per annum (Estimated) |
| Closing Date | 04 March 2026 |
2. Key Responsibilities
Depending on the specific department (Health, Waste, or Parks), duties include:
Cleaning Services: Sweeping, mopping, and maintaining hygiene at primary healthcare clinics and municipal offices.
Logistical Support: Rendering shifting and carrier services (moving equipment/furniture).
Maintenance: Assisting with general maintenance of facilities, grounds, or waste-water networks.
Safety & Security: Upholding health and safety standards on-site and reporting hazards.
Waste Management: (If placed in Environment) Inspecting incoming waste and directing vehicles at landfill sites.
3. Minimum Requirements
Education: Basic Literacy (ability to read and write). No Matric is strictly required for T1 level, but it is an advantage.
Experience: Relevant knowledge or experience in cleaning or general maintenance is an advantage.
Physical Fitness: Must be physically fit and healthy with a strong physique (no back problems), as the work is labor-intensive.
Vetting: Must undergo a criminal record check and provide fingerprints to the Tshwane Metro Police Department (at your own cost).
Flexibility: Applicants must be willing to be placed at any facility within the Tshwane metro as determined by management.
4. How to Apply
The City of Tshwane uses an e-Recruitment system. They do not accept hand-delivered, faxed, or emailed applications.
Register: Create a profile on the
City of Tshwane Career Portal .Search: Use the reference numbers (e.g., HSDE359-2026 for Health posts) to find the vacancy.
Apply: Complete the online application and ensure your CV is updated.
Helpdesk: If you experience technical issues, email erecruithelp@tshwane.gov.za.
5. Important Advice
The "Irrevocable" Condition: By applying, you "irrevocably accept" that the City can move you to different sites within Tshwane based on their needs.
Fingerprinting: Do not wait until the last minute for your criminal record check. The City requires this to be done via the Tshwane Metro Police.
Employment Equity: Appointments are aligned with the City’s EE Plan; women and people with disabilities are strongly encouraged to apply.
Feedback: If you don't receive correspondence within 21 days of the closing date, consider your application unsuccessful.
Tip: Because these roles receive thousands of applications, make sure your contact details (phone and email) are 100% correct in your e-Recruitment profile. If the HR team cannot reach you, they will move to the next candidate immediately!

