City of Tshwane Hiring General Workers Across Multiple Departments – February 2026

Feb 16, 2026 - 18:43
 0  268
City of Tshwane Hiring General Workers Across Multiple Departments – February 2026
CITY_OF_THSWANE_GENERAL_WORKERS

General Worker Vacancies – City of Tshwane (February 2026)

The City of Tshwane invites suitably qualified candidates to apply for General Worker (T1) positions across various departments and locations. These opportunities are open to internal and external applicants and support employment equity objectives.


Post 1: General Worker

Department: Regional Operations and Coordination
Division: Regional Operations – Region 7
Section: Community Services: Parks, Horticulture and Cemetery Services
Location: Bronkhorstspruit
Reference Number: SDTM1313-7-2026
Date Posted: 4 February 2026
SAP Number: S70031127
Employment Type: Natural Attrition

Job Purpose

To conduct general maintenance work on developed and undeveloped open spaces, natural resources, and facilities in order to improve environmental quality.

Appointment Requirements

  • Ability to perform physical duties

  • Basic literacy

  • Relevant knowledge and experience in general horticultural services (advantageous)

  • Physical fitness and good health with no back problems

  • Willingness to work shifts, standby, and overtime when required

  • Must undergo a criminal record check and allow fingerprints to be taken by the Tshwane Metro Police Department at own cost

Personal Attributes and Competencies

  • Physical health, fitness, and strong work ethic

  • Attention to detail and ability to follow routine

  • Good communication and interpersonal skills

  • Initiative, flexibility, and adaptability

  • Reliability, punctuality, accountability, and responsibility

  • Basic understanding of pool maintenance

Primary Functions

  • Conduct general maintenance work at all public open spaces and facilities

  • Perform general tasks in the development of new facilities and upgrading of existing facilities

  • Render general logistical support

  • Comply with the Occupational Health and Safety Act, 1993 (Act 85 of 1993)

Remuneration

  • Salary Scale: R159,936 – R186,936 per annum

  • Estimated Remuneration Package: R236,535 – R270,901 per annum

Enquiries

Johan Louw (012 358 4330)
Sylvester Machaba (012 358 6192)


Post 2: General Worker (3 Posts)

Department: Roads and Transport
Division: Tshwane Bus Services
Section: Bus Services Maintenance
Locations: C de Wet Bus Depot, Jan Niemand Bus Depot, Pretoria North Bus Depot
Reference Number: TRRO559-2026
Date Posted: 3 February 2026
SAP Numbers: S70009197, S70009154, S70002620
Employment Type: Natural Attrition

Job Purpose

To perform cleaning and general labour duties to ensure buses, depots, offices, and facilities are maintained in a clean, safe, and hygienic condition.

Appointment Requirements

  • Ability to perform duties

  • Basic literacy

  • Relevant cleaning experience (advantageous)

  • Physically fit and in good health

  • Ability to stand and walk for long periods

  • Must undergo a criminal record check and allow fingerprints to be taken by the Tshwane Metro Police Department at own cost

Personal Attributes and Competencies

  • Ability to work under pressure

  • Innovative thinking and flexibility

  • Patience and good communication skills

  • Ability to work as part of a team

  • Knowledge of workplace safety regulations

Primary Functions

  • Clean and maintain the interior and exterior of buses

  • Clean offices, depots, workshops, kitchens, and ablution facilities

  • Sweep, mop, vacuum, polish, and dust floors, furniture, and equipment

  • Remove litter, empty refuse bins, and dispose of waste

  • Maintain cleanliness of surrounding grounds

  • Load, unload, and move furniture, equipment, and goods

  • Use cleaning materials and equipment safely

  • Perform general cleaning and labour duties as directed

Remuneration

  • Salary Scale: R159,936 – R186,936 per annum

  • Estimated Remuneration Package: R236,535 – R270,901 per annum

Enquiries

S. Setshogoe (012 358 0244)
Mary de Wijn (012 358 7696)


Post 3: General Worker (3 Posts)

Department: Roads and Transport
Division: Transport Development
Section: Transport Facilities Management
Location: All Regions
Reference Number: TRRO554-2026
Date Posted: 3 February 2026
SAP Numbers: S70008569, S70008381, S70008524

Job Purpose

To perform general cleaning and maintenance duties to ensure transport facilities are kept clean, safe, and in a healthy condition.

Appointment Requirements

  • Ability to perform duties

  • Basic literacy

  • Relevant cleaning experience (advantageous)

  • Physically fit and in good health

  • Ability to stand and walk for long periods

  • Must undergo a criminal record check and allow fingerprints to be taken by the Tshwane Metro Police Department at own cost

Personal Attributes and Competencies

  • Good communication skills

  • Responsibility and reliability

  • Ability to understand and execute instructions

  • Ability to adapt and switch duties as required

Primary Functions

  • Conduct daily upkeep of facilities

  • Pick up litter and sweep in and around facilities

  • Cut grass and remove weeds

  • Clean buildings and ablution facilities

  • Assist with loading and unloading items

  • Clean flowerbeds and facility platforms

  • Empty bins and remove waste dumping

  • Handle small equipment and machinery

Remuneration

  • Salary Scale: R159,936 – R186,936 per annum

  • Estimated Remuneration Package: R236,535 – R270,901 per annum


Employment Equity

These positions are open to African, Coloured, Indian, and White males and females, as well as persons with disabilities, in line with the City of Tshwane Employment Equity Plan.

If you would like this converted into a publish-ready job post, Google Discover headline, or SEO meta description, let me know.

CLICK HERE TO APPLY FOR THIS POST-LOCATION 1

CLICK HERE TO APPLY FOR THIS POST- LOCATION 2

CLICK HERE TO APPLY FOR THIS POST-ALL REGIONS

iYouth Advice for Applicants

Applying for a General Worker position at the City of Tshwane is competitive. Follow these five important tips to strengthen your application:

1. Confirm You Meet the Minimum Requirements

Ensure you meet the basic requirements such as literacy, physical fitness, and the ability to perform manual labour. Some roles require long hours of standing, walking, or outdoor work.

2. Prepare for Physically Demanding Duties

These jobs involve cleaning, maintenance, landscaping, and general labour. Applicants should be in good health and able to work under pressure and in varying weather conditions.

3. Submit a Complete and Honest Application

Prepare a clear CV with correct contact details and attach certified copies of your ID and any supporting documents. Be honest about your experience—reliability and willingness to work are highly valued.

4. Be Ready for Background Checks

Shortlisted candidates must undergo a criminal record check and fingerprint verification at their own cost. Make sure you are willing and prepared to complete this process.

5. Apply Safely and Stay Alert

Do not pay anyone to apply on your behalf. The City of Tshwane does not charge application fees. Only apply through official municipal platforms or trusted vacancy websites.

 

FOLLOW US ON FACEBOOK

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow

IYOUTH.CO.ZA iyouth.co.za is a South African job posting and education blog dedicated to sharing the latest work opportunities and career updates. The platform provides up-to-date information on government and private sector job vacancies, as well as colleges, universities, bursaries, learnerships, internships, and related news to help young people and job seekers stay informed and empowered.