JOB ADVERTISEMENT: CLEANING OFFICERS (100 POSTS) – CITY OF TSHWANE MUNICIPALITY
Are you passionate about cleanliness, community service, and making a visible difference in your city? The City of Tshwane Municipality is excited to announce that 100 cleaning vacancies have officially opened across various municipal departments and facilities. This opportunity is perfect for individuals who take pride in maintaining clean, hygienic, and welcoming public spaces. If you’re reliable, hard-working, and ready to contribute to a healthier, more beautiful city, then this opportunity is for you!
🌍 About the City of Tshwane Municipality
The City of Tshwane, which includes the administrative capital of South Africa—Pretoria—is one of the largest metropolitan municipalities in the country. The municipality’s goal is to deliver top-quality public services and maintain an environment that promotes health, dignity, and community well-being for all residents. Cleanliness plays a major role in this vision, which is why Tshwane Municipality is recruiting motivated cleaning staff to help keep the city spotless, safe, and attractive.
As part of this initiative, the city seeks individuals who are passionate about community cleanliness, sustainability, and teamwork. This recruitment drive supports the municipality’s broader goals of job creation, youth empowerment, and environmental management.
🧽 Available Positions: 100 Cleaning Vacancies
The municipality is looking for 100 cleaners to join its workforce in various departments, including:
- Public facilities and community halls
- Parks, recreational centres, and municipal offices
- Clinics, libraries, and educational institutions
- Street and public space maintenance
Successful candidates will work under the Environmental Health and Cleaning Services Division, contributing to a cleaner and greener Tshwane.
💼 Key Duties and Responsibilities
As a Cleaner at the City of Tshwane Municipality, your day-to-day responsibilities will include:
- Sweeping, mopping, scrubbing, and polishing municipal floors and facilities
- Cleaning public restrooms, offices, corridors, and meeting rooms
- Disposing of waste properly and maintaining cleanliness in designated waste areas
- Cleaning windows, furniture, and equipment as assigned
- Reporting maintenance or safety issues to supervisors promptly
- Ensuring the use of cleaning materials and chemicals safely and efficiently
- Maintaining a high level of hygiene standards at all times
- Supporting environmental awareness programs and cleanliness campaigns
This is a hands-on role that requires energy, attention to detail, and teamwork.
🕒 Work Schedule
- Type: Full-time or contract-based, depending on department needs
- Shifts: Day shifts (occasional weekends or public holidays when required)
- Location: Across Tshwane’s regions — including Pretoria Central, Soshanguve, Mamelodi, Atteridgeville, and other surrounding areas
🎓 Minimum Requirements
To qualify for these positions, applicants must meet the following minimum requirements:
- Educational Level: Grade 10 or equivalent qualification
- Experience: No prior cleaning experience is required, but previous cleaning or maintenance experience will be an advantage
- Age: Applicants must be 18 years or older
- Citizenship: South African citizens with a valid ID document
- Language Skills: Basic communication skills in English or any South African language
Applicants should be physically fit, punctual, honest, and willing to work as part of a team. The municipality values individuals who are responsible and show pride in their work.
💰 Salary and Benefits
The City of Tshwane Municipality offers competitive salaries aligned with municipal pay scales. While exact remuneration depends on the role and contract, typical benefits include:
- A stable municipal employment contract
- Paid leave and public holiday allowances
- Opportunities for overtime pay
- Training and development opportunities in cleaning, safety, and environmental practices
- A positive and supportive work environment
Joining the municipality is not just about earning a paycheck — it’s about serving your city and building a meaningful career in public service.
🌱 Why Work for the City of Tshwane Municipality?
Working for the municipality gives you a chance to:
- Contribute directly to the beautification and cleanliness of the city
- Be part of an inclusive workplace that values equality and diversity
- Receive skills development training that may open doors to other municipal opportunities
- Work under safe and fair employment conditions governed by public service regulations
- Play an important role in improving public health and safety for all Tshwane residents
This is your opportunity to be part of a municipal team that truly cares about its people and environment.
📝 How to Apply
To apply for these 100 cleaning vacancies, please follow these steps:
- Prepare your application documents – Include:
- A brief CV with your personal details and contact information
- A certified copy of your South African ID
- A certified copy of your highest school qualification (Grade 10 or above)
- Submit your application to the City of Tshwane Municipality Human Resources Department via:
- Hand delivery at your nearest municipal office or regional service centre, OR
- Online submission through the official City of Tshwane website (www.tshwane.gov.za) under the “Careers” section
- Closing Date: Applications close once all positions are filled, so early submission is highly encouraged.
Only shortlisted candidates will be contacted for interviews. If you have not received any communication within 30 days of applying, please consider your application unsuccessful.
⚠️ Important Notes
- The municipality is an equal opportunity employer and promotes employment equity.
- Applicants from previously disadvantaged groups, youth, and persons with disabilities are strongly encouraged to apply.
- The City of Tshwane reserves the right not to make an appointment.
- No application fees or intermediaries are required — applying is 100% free of charge.
📢 Final Call: Apply Today!
These 100 cleaning vacancies at the City of Tshwane Municipality offer a great chance to build a stable job, gain valuable work experience, and play a vital role in keeping our capital city clean and vibrant. Whether you are just starting your career or looking for a new opportunity, this could be the stepping stone to a better future.
Join the team that’s making Tshwane shine — apply now and help create a cleaner, greener South Africa!





