Company research/City of Tshwane careers
ShiftMate company profile

City of Tshwane jobs and careers in South Africa

The City of Tshwane Metropolitan Municipality runs a contact centre that handles electricity and water fault reports, rates billing queries, traffic fines and general service delivery requests for the metro's 3.6 million residents. It employs more than 500 contact centre staff and forms part of South Africa's capital city administration, making it one of the larger public sector employers in Gauteng.

Pretoria (CBD) Centurion Soshanguve
View open roles

Evidence-led company research

What City of Tshwane jobs research shows

6 million residents. It employs more than 500 contact centre staff and forms part of South Africa's capital city administration, making it one of the larger public sector employers in Gauteng.

Industry

GOVERNMENT

Locations

Pretoria (CBD), Centurion, Soshanguve

Company size

500+ (contact centre)

Role areas

Contact Centre Agent, Utility Billing Advisor, Traffic Fines Consultant

Typical pay

R8,000–R18,000/month

Head office

Pretoria

Founded

2000

What the work may be like

As South Africa's capital city municipality, the City of Tshwane offers a professional, structured contact centre environment with genuine scale and variety. 6 million-strong resident base across one of the most linguistically diverse metros in the country — English, Sesotho, IsiZulu, and Afrikaans are all live on every shift.

Tshwane has been investing in digital service channels to complement the contact centre, so agents increasingly handle multichannel queries rather than voice only. The split across CBD, Centurion, and Soshanguve locations makes it unusually accessible for candidates from across the greater Pretoria area — far fewer long commutes than you'd face in a single-location operation.

Hiring and application process

Applications for City of Tshwane contact centre roles are submitted through the municipality’s official careers portal or approved South African job platforms. Screening starts with Matric verification and preference for municipal billing or contact centre experience, followed by language assessments in English, Sesotho, IsiZulu or Afrikaans and a practical customer-service simulation.

Shortlisted candidates attend panel interviews and undergo reference, credit and security checks, with the full process from application to offer typically taking eight to twelve weeks. Prepare by reviewing Tshwane’s utility tariffs, fault-reporting procedures and common billing queries to demonstrate immediate readiness for high-volume resident interactions.

View the official careers information

Who may be a good fit

  • Pretoria and Centurion-based candidates looking for stable permanent municipal employment in South Africa's capital city metro
  • Capital city employer — working for South Africa's administrative capital carries genuine CV weight
  • Truly multilingual environment — English, Sesotho, IsiZulu and Afrikaans are all in daily use, building broad communication skills
  • Multiple office locations (Pretoria CBD, Centurion, Soshanguve) mean most Tshwane residents can work close to home

What candidates should verify

  • High contact volumes across a diverse and sprawling metro area
  • Government pay increments follow municipal budget cycles rather than individual performance
  • • Confirm salary, shift, location and campaign details in the live vacancy.
  • • Use the employer's official application channel and never pay to apply.

Open roles at City of Tshwane

Current listings sourced from public employer and job-board pages.

0 listings

There are no current public listings shown for this location. Roles can close quickly, so check the official careers page or create a free ShiftMate match alert.

Visit official careers page

What to expect

Career areas

Contact Centre Agent · Utility Billing Advisor · Traffic Fines Consultant · Rates Enquiries Officer · Electricity Fault Reporter

Entry guidance

Matric; municipal billing or contact centre experience preferred; English/Sesotho/IsiZulu/Afrikaans language skills an advantage

Hiring process

Applications for City of Tshwane contact centre roles are submitted through the municipality’s official careers portal or approved South African job platforms. Screening starts with Matric verification and preference for municipal billing or contact centre experience, followed by language assessments in English, Sesotho, IsiZulu or Afrikaans and a practical customer-service simulation. Shortlisted candidates attend panel interviews and undergo reference, credit and security checks, with the full process from application to offer typically taking eight to twelve weeks. Prepare by reviewing Tshwane’s utility tariffs, fault-reporting procedures and common billing queries to demonstrate immediate readiness for high-volume resident interactions.

Training

Training is listed in public company information for some roles. Confirm the details for the vacancy you apply to.

  • Capital city municipality — Pretoria-based stable employer
  • Diverse resident base requiring multilingual skills
  • Permanent municipal employment with benefits
  • Roles in Pretoria CBD, Centurion, and northern suburbs