City of Tshwane General Worker 2026
Employer: City of Tshwane
Department: Human Settlements
Position: General Worker
Reference Number: HOSD135-2026
Location: Mamelodi, Pretoria, South Africa
Job Level: T1
Salary: R173,436 to R202,668 per annum
Estimated Remuneration Package: R252,686 to R289,893 per annum
Minimum Requirements
- Basic literacy.
- Ability and willingness to perform cleaning and physically demanding duties.
- Physically fit and able to stand, walk, bend, sweep and mop for extended periods.
- Cleaning or housekeeping experience will be an advantage.
- Must be able to follow instructions and work as part of a team.
- Must undergo a criminal record check and fingerprint verification.
Key Duties
- Clean communal facilities, corridors, stairways, toilets and shared areas.
- Sweep, mop, dust, scrub and sanitize surfaces.
- Empty bins and dispose of waste correctly.
- Replenish hygiene supplies.
- Clean outdoor areas and collect litter.
- Report maintenance issues and safety hazards.
- Use cleaning equipment and chemicals safely.
- Assist in maintaining a clean, safe and hygienic environment for residents and visitors.
Skills and Competencies
- Good communication skills.
- Reliability and punctuality.
- Ability to work independently and in a team.
- Attention to detail.
- Good physical stamina.
- Positive attitude and willingness to learn.
- Apply at City of Tshwane
Enquiries
- Michelle Hendricks: 012 358 4971
- Sarah Shiburi: 012 358 8237
Application Tip
Prepare an updated CV and all required supporting documents, and ensure your contact details are correct and up to date.

