Looking for a government job in the capital city? The City of Tshwane is hiring across various departments with permanent and contract opportunities for qualified candidates. These positions range from secretarial and technical roles to administrative and engineering jobs. Apply now to be part of Tshwane’s team driving public service delivery.
Vacancy Details
Employer: | City of Tshwane |
---|---|
Closing Date: | 2 June 2025 |
Location: | Pretoria, Gauteng, South Africa |
Post Title: Senior Secretary
Reference Number: OFCM019-2025
Location: Pretoria Central
Requirements:
- Grade 12 and a secretarial qualification or training
- 2 years of relevant secretarial experience
- Computer literacy
- Code B driver’s licence (advantageous)
Duties:
Reception, office administration, typing, logistics, and secretarial support to the Management and Support Officer.
Post Title: Senior Operator
Reference Number: SDTM1188-2024
Location: Belle Ombre Depot
Requirements:
- Grade 12
- Experience in road construction machinery, road safety measures, and plan interpretation
- Valid Code C1 licence with PrDP
- Supervisory, First Aid & OHS training (advantageous)
Duties:
Supervise and guide teams in road maintenance, traffic sign installation, stormwater system construction, and site operations.
Post Title: Receptionist
Reference Number: OFCM012-2025
Location: Tshwane House
Requirements:
- Grade 12
- 1 year of admin experience
- Computer literacy
- Code B driver’s licence (advantageous)
Duties:
Answering calls, receiving visitors, handling correspondence, booking meetings and ensuring administrative efficiency.
Post Title: Engineer Technician
Reference Number: SDTM1189-2025
Location: Belle Ombre Depot
Requirements:
- National diploma or degree in Civil Engineering
- 3 years’ experience in geo-technical and road evaluation work
- Valid Code B/EB licence
- Computer literacy
Duties:
Conduct geo-technical services, evaluate lab results, perform field assessments, supervise technical staff and oversee quality control.
How to Apply
To apply and view all the available vacancies, visit the City of Tshwane official e-Recruitment portal and click on Documents → Job Forums or go directly to E-Services → Careers.
For technical support with the e-Recruitment system, email: erecruithelp@tshwane.gov.za. Do not submit applications via this email.