
Table of Contents
Introduction
If youโve been searching for a stable opportunity in the public sector, the 100 Cleaner Positions at the City of Tshwane could be your gateway to meaningful employment. This opportunity is open to dedicated individuals who take pride in maintaining cleanliness and contributing to a professional, hygienic environment.
The City of Tshwane is offering 100 Cleaner positions on a fixed-term contract of up to three years. With a monthly stipend of R6,000, this opportunity is ideal for hardworking individuals who are physically fit and eager to work across various municipal facilities.
Each position is guided by reference code GPDD047-2025(E) and forms part of the Cityโs broader initiative to improve service delivery, maintain public facilities, and create employment for South Africans ready to contribute to their communities.
The 100 Cleaner Positions at the City of Tshwane align perfectly with the municipalityโs commitment to empowering citizens through sustainable job creation and inclusive recruitment practices.
About the Opportunity
The City of Tshwane Cleaner positions are available within the cityโs Public Works and Infrastructure Department, under the General Public and Domestic Division. The municipality is looking for reliable, motivated, and physically fit individuals to perform cleaning and ad hoc removal duties across its administrative buildings, including offices, public facilities, and outdoor areas.
This recruitment drive not only addresses the cityโs ongoing need for operational cleanliness but also provides much-needed employment to residents.
The 100 Cleaner Positions at the City of Tshwane are structured to ensure fair opportunity for all South Africans, regardless of prior work experience. Applicants from all demographic groups are encouraged to apply.
Key Details
โข Position Title: Cleaner (100 Posts)
โข Reference Number: GPDD047-2025(E)
โข Monthly Stipend: R6,000 per month
โข Contract Duration: Fixed-term, not exceeding 3 years
โข Location: City of Tshwane, Gauteng
โข Closing Date: 17 November 2025
โข Recruiting Entity: City of Tshwane Municipality
The City seeks applicants who can adapt to multiple cleaning assignments, function as part of a cohesive team, and demonstrate strong commitment to municipal service excellence.
Job Purpose
The 100 Cleaner Positions at the City of Tshwane are designed to maintain a clean, safe, and welcoming environment in all city-owned facilities. Cleaners will provide essential cleaning services and assist with ad hoc removal tasks when required.
These positions play a key role in ensuring that the municipalityโs offices, community buildings, and administrative areas remain clean and operational โ directly impacting public perception and staff morale.

Minimum Requirements
To qualify for the Cleaner positions, applicants must meet the following criteria:
โข Basic Literacy: Ability to read and understand instructions.
โข Physical Fitness: Must be physically capable of performing continuous cleaning and manual labour tasks.
โข Experience:
โข Previous cleaning experience in an office, public, or industrial environment will be advantageous.
โข Gardening or outdoor maintenance experience is also beneficial.
โข Deployment: Must be willing to work in any location within the City of Tshwane as determined by management.
The municipality encourages candidates from all backgrounds who meet the basic requirements to apply.
Preferred Skills and Competencies
โข Good interpersonal and communication skills.
โข Ability to follow instructions accurately and complete tasks on time.
โข Dependable, punctual, and team-oriented attitude.
โข Physically healthy and capable of working long hours when required.
โข Basic knowledge of cleaning products, equipment, and safety practices.
The 100 Cleaner Positions at the City of Tshwane are ideal for individuals who take pride in their work and can maintain cleanliness and order in public environments.
Core Responsibilities
Cleaners appointed under reference code GPDD047-2025(E) will perform the following primary functions:
1. Cleaning Services
โข Clean offices, boardrooms, staircases, windows, kitchens, and restrooms.
โข Sweep, scrub, mop, and polish floors.
โข Vacuum carpets and remove stains.
โข Wipe and sanitize desks, chairs, and office furniture.
โข Empty dustbins and replace liners.
2. Outdoor and Public Area Maintenance
โข Sweep and maintain outdoor areas, parking lots, and pathways.
โข Clean gardens, remove litter, and perform raking or weeding where necessary.
โข Clean vehicles and municipal equipment when instructed.
3. Restocking and Supplies
โข Refill toilet paper, hand soap, sanitizer, and paper towel dispensers.
โข Monitor cleaning material usage and report shortages to supervisors.
4. Waste and Recycling
โข Collect recyclable paper within City facilities and ensure proper segregation.
โข Assist with ad hoc removal services and disposal of waste as directed.
5. General Administrative Support
โข Follow daily cleaning schedules and report any maintenance or health concerns.
โข Adhere to safety protocols and ensure compliance with municipal standards.
These tasks ensure that all facilities under the Cityโs jurisdiction meet health and safety standards while promoting an environment conducive to productivity and public trust.
Why Apply for the 100 Cleaner Positions Available at the City of Tshwane
Working for the City of Tshwane offers both stability and purpose. Hereโs why thousands of applicants see these positions as career-building opportunities:
1. Steady Employment
The three-year fixed-term contract provides consistent income and valuable work experience within the public sector.
2. Skill Development
Cleaners gain practical experience in facility maintenance, teamwork, and public service โ skills that can lead to future municipal employment.
3. Community Contribution
Every cleaner plays a part in maintaining the cityโs image and ensuring that public facilities remain safe and welcoming for residents.
4. Fair Compensation
The stipend of R6,000 per month provides financial relief and supports individuals entering the workforce.
5. Inclusive Recruitment
The City ensures fair access for all South Africans, including previously disadvantaged groups, in line with employment equity principles.
About the City of Tshwane
The City of Tshwane Metropolitan Municipality is one of South Africaโs largest and most dynamic metros, encompassing Pretoria and surrounding areas. The city prioritizes service excellence, infrastructure maintenance, and sustainable job creation.
The 100 Cleaner Positions at the City of Tshwane reflect the municipalityโs dedication to empowering citizens while maintaining operational efficiency in public services.
The City continues to drive employment through short- and medium-term contracts that offer opportunities for individuals to gain experience and later transition into permanent roles within the municipality or private sector.
Career Growth Opportunities
Although these are contract-based roles, employees gain valuable municipal experience that can pave the way for advancement. Cleaners often progress into Supervisory, Grounds Maintenance, or General Worker roles after gaining sufficient experience.
By maintaining reliability, punctuality, and attention to detail, employees position themselves for long-term opportunities within the cityโs workforce.
The City also provides ongoing mentorship and support, helping employees develop practical and interpersonal skills applicable in any professional setting.
Important Notes for Applicants
โข The City of Tshwane reserves the right to modify or cancel recruitment processes.
โข Late or incomplete applications will not be considered.
โข Only shortlisted candidates will be contacted for interviews or cleaning demonstrations.
โข If you havenโt received feedback within six weeks after the closing date, please consider your application unsuccessful.
Application Process
To apply for the 100 Cleaner Positions at the City of Tshwane, candidates must follow the steps below:
Online Application
โข Visit the official City of Tshwane recruitment portal at www.tshwane.gov.za.
โข Click on the โCareersโ or โVacanciesโ section.
โข Search for the listing using the reference number GPDD047-2025(E).
โข Complete the online form by entering personal details, educational background, and any prior experience.
โข Upload the following documents in PDF format:
โข A detailed Curriculum Vitae (CV)
โข Certified ID copy
โข Certified copies of qualifications (if applicable)
Ensure all fields are correctly completed before submitting.
Key Dates to Remember
โข Application Opening: Currently Open
โข Closing Date: 17 November 2025
โข Reference Number: GPDD047-2025(E)
Applicants are encouraged to submit early to avoid last-minute submission challenges.

Selection Process
Once applications close, the Cityโs HR department will shortlist candidates based on compliance with minimum requirements. Shortlisted individuals will be invited for:
โข Document verification
โข Practical cleaning assessments
โข Interviews focusing on work ethic, punctuality, and teamwork
Successful candidates will receive formal appointment letters outlining their work placement and duration.
Commitment to Equal Opportunity
The City of Tshwane practices inclusive hiring and supports diversity in its workforce. Preference may be given to candidates from underrepresented groups in line with the Employment Equity Act.
The 100 Cleaner Positions at the City of Tshwane demonstrate the municipalityโs proactive approach to reducing unemployment and providing work readiness opportunities to capable individuals from all backgrounds.
Benefits of Joining the City of Tshwane Cleaning Team
โข Monthly income stability
โข Practical job experience in public administration
โข Contribution to community development
โข Opportunity for future employment
โข Exposure to municipal operations and standards
โข Personal growth and improved employability
The municipalityโs supportive work environment encourages discipline, teamwork, and commitment โ valuable traits in any future career.
Public Service Impact
Cleaners play an integral role in sustaining the cityโs image and functionality. Through consistent effort, they help ensure that municipal facilities remain operational, safe, and hygienic.
Every cleaner contributes to the Cityโs mission of delivering a clean, sustainable, and livable environment โ directly impacting the quality of life for residents and visitors alike.
By applying for the 100 Cleaner Positions at the City of Tshwane, you become a crucial part of this collective effort to maintain a vibrant, healthy city.
Commonly Asked Questions (FAQs)
1. How many Cleaner positions are available?
There are 100 Cleaner Positions Available at the City of Tshwane for 2025.
2. What is the salary?
Each position offers R6,000 per month.
3. How long is the contract?
The contract lasts for up to three years.
4. Is experience required?
No, but cleaning or gardening experience is an advantage.
5. What are the working hours?
Standard municipal hours apply, but flexibility may be required.
6. How do I apply?
Submit your application online
7. Can I email my application?
No, email or fax submissions will not be accepted.
8. What documents do I need?
CV, certified ID, qualifications (if any), and a signed cover letter quoting the reference number.
9. When does the application close?
The closing date is 17 November 2025.
10. How will I know if Iโm successful?
Only shortlisted applicants will be contacted.
Conclusion
The 100 Cleaner Positions at the City of Tshwane represent a valuable opportunity to gain public sector experience, earn a steady income, and contribute directly to community well-being.
These roles form part of the Cityโs broader employment and service improvement initiatives โ ensuring that municipal buildings and public spaces remain clean, functional, and welcoming.
If youโre reliable, hardworking, and ready to make a difference, apply today. The City of Tshwane welcomes you to join its team and help shape a cleaner, brighter future for the capital city.
Application Process (Summary)
๐
Closing Date: 17 November 2025
๐ Reference: GPDD047-2025(E)
๐ฐ Monthly Salary: R6,000
๐ Location: City of Tshwane, Gauteng
๐ฉ Apply Online: www.tshwane.gov.za

Other Jobsย
โข Apply for Data Capturer x239 at Department of Health
โข Apply for customer service specialist at DSV
ย Dailyspark is on Social media platforms for more updates, follow our WhatsApp channel
Written by the Daily Spark Team
(www.dailyspark.co.za is not affiliated with the Department; we only share verified public opportunities to help South Africans access training and employment.)


Leave a Reply