Cleaning Jobs

City of Tshwane Cleaner Vacancies (X100 Posts) – Fixed Term Contract (3 Years)

The City of Tshwane is inviting applications for 100 Cleaner vacancies under Job Forum 42/2025. These are fixed-term contracts for up to three years, with a monthly salary of R6,000. The vacancies are open to internal and external applicants and promote equal employment opportunities, including for persons with disabilities.

Key details:

  • Department: Group Property, Division: Property Management Services, Facilities Management and Office Accommodation Section
  • Location: Various sites across Tshwane
  • Reference Number: GPDD047-2025
  • Requirements: Basic literacy, ability to perform cleaning duties, physical fitness, and willingness to be deployed anywhere in Tshwane. Cleaning experience is advantageous; gardening experience is a plus.
  • Personal Attributes: Good communication, hardworking, reliable, and team player qualities
  • Main Duties: Cleaning offices, passages, gardens, parking areas; raking, sweeping, scrubbing; emptying bins; cleaning windows, walls, toilets, kitchens; refilling supplies; collecting recyclable paper; providing ad hoc removal services
  • Application Process: Register and apply online via the City of Tshwane website under E-Services → e-Recruitment. Create an account, complete your profile and CV, search for the vacancy by reference number, complete the questionnaire, and submit your application.
  • Support: For technical issues, email erecruithelp@tshwane.gov.za with details or screenshots (no applications accepted by email)
  • Closing Date: 17 November 2025 (midnight)
  • Contact for Queries: Seraj Khan (012 358 7675), Wilheminah Bokaba (012 358 4947), LJ Moleli at Recruitment Centre (012 358 4346)

The City encourages applications from underrepresented designated groups in line with their Employment Equity Plan. Applicants who do not hear back within 21 days post-closing can consider their applications unsuccessful.

This role is suited for physically fit individuals ready to contribute to maintaining clean and safe municipal facilities across Tshwane.

Ensure your online CV is complete and submit your application before the deadline to be considered.

This opportunity offers steady employment for 3 years, allowing for growth and valuable workplace experience in a public service environment.

Published by
Ronald Williams

Recent Posts

  • All Posts

Store Manager (45hr) – Relay Jeans

Relay Jeans invites motivated candidates to apply for the full-time Store Manager position (45-hour week).… Read More

  • Learnerships

Old Mutual CGIC Learnership Programme for Unemployed Youth 2026

Old Mutual Insure is inviting qualified unemployed youth to apply for their Commercial General Insurance… Read More

  • Learnerships

SAFCOL Learnership Programme 2026

SAFCOL is searching for passionate young South Africans to join their Learnership Programme for 2026!… Read More