If you’re looking for stable employment with growth opportunities in the public sector, General Worker vacancies at the City of Tshwane could be your stepping stone to a better future. These positions offer not only entry-level employment but also the chance to work in a dynamic municipal environment serving one of South Africa’s largest metros. Whether you’re a job seeker fresh out of school or someone with limited work experience, this opportunity may be your gateway to secure municipal employment.
What Does a General Worker Do at the City of Tshwane?
General Workers perform a range of hands-on tasks essential for maintaining the municipality’s infrastructure, cleanliness, and daily operations. Typical duties may include:
- Cleaning public spaces and facilities
- Assisting with road maintenance
- Gardening and landscaping in municipal parks
- Waste removal and basic sanitation duties
- Providing support to skilled tradespeople in building or maintenance projects
These roles are vital for keeping Tshwane functional, clean, and safe for its residents. Although entry-level, General Worker jobs offer a chance to gain valuable public service experience.
POSITIONS: GENERAL WORKERS (X6 POSTS)
REFERENCE CODE:
- SDTM1192-2-2025 (E) (X3 POSTS)
- SDTM1191-2-2025 (E) (X3 POSTS)
ESTIMATED REMUNERATION PACKAGE: R225 789,00 – R258 505,00 per annum
JOB PURPOSE
Job purpose To provide general garden, pool and building cleaning, logistical support and minor maintenance at any sport, recreation or swimming pool facilities to improve the quality of the facilities
APPLICATION REQUIREMENTS:
- Ability to perform duties
- Basic literacy
- Relevant experience in the general maintenance of a waste water
- collection network will be an added advantage
- Physical fitness and health with no back problems
- Must undergo a criminal record check and such a person shall
- allow their fingerprints to be taken by the Tshwane Metro Police
- Department at own cost
- Willingness and ability to work shifts, standby and overtime on request
PERSONAL ATTRIBUTES/ COMPETENCIES:
- Physical health, fitness and a strong physique
- Willingness to accept responsibility
- Ability to implement and uphold a routine
- Ability to pay attention to detail; good communication skills
- Good interpersonal skills
- Showing initiative
- Flexibility and adaptability
- Ability to work under pressure
- Being self-motivated
- Being hard-working
- Being punctual, responsible, accountable and reliable
- Basic understanding of pool maintenance
PLEASE APPLY ONLINE BY VISITING THE CITY OF TSHWANE PUBLIC WEBSITE AND CLICKING THE E-RECRUITMENT LINK
CLOSING DATE: 18 JUNE 2025
Enquiries: T Conway (012 358 0468) or A Tsoai (012 358 4113)
LEARN HOW TO REGISTER ON THE CITY OF TSHWANE E-RECRUITMENT PORTAL HERE
Why Work for the City of Tshwane?
- Job security and benefits – Municipal jobs offer competitive salaries, pension contributions, and paid leave.
- Growth opportunities – Workers can apply for internal promotions and attend municipal training programs.
- Serving your community – General Workers play a direct role in improving the quality of life in Tshwane.
In 2025, as municipalities work to boost employment and service delivery, General Worker positions at the City of Tshwane provide meaningful work and the possibility of long-term growth. Whether you’re just entering the job market or seeking stability, now is the time to apply.
EDUPSTAIRS IS A REGISTERED NON-PROFIT ORGANISATION NPO No: 232 – 182, PUBLIC BENEFIT ORGANISATION (PBO): 930066984. EDUPSTAIRS DOES NOT, IN ANY WAY OR FORM, SOLICIT MONEY OR CV’S FROM PEOPLE FOR JOBS. PLEASE BE AWARE OF PHONY JOB POSTINGS AND RECRUITMENT FRAUD. FOR MORE INFORMATION VISIT OUR SCAM/FRAUD ALERT PAGE HERE

