



TransformYourFutureToday
JointheCityofJohannesburgandshapethefutureofpublicservice.
Discovercareersthattransformcommunitiesandbuildtomorrow'scity.
Official Partner

City Careers
Explore diverse opportunities across all City of Johannesburg departments and divisions
For Job Seekers
Find meaningful work that serves your community and builds a better Johannesburg
Public Service
Be part of delivering world-class services to the people of Johannesburg
Why Choose City of Johannesburg
Discover the benefits and opportunities of building your career with the City of Johannesburg - a world-class African city
AI-Powered Career Matching
Advanced algorithms match your skills and interests with the perfect City of Johannesburg career opportunities.
Skills Development
Comprehensive assessments and development programs to help you grow in your public service career.
City-Wide Opportunities
Explore diverse career paths across all City of Johannesburg departments and service areas.
Community Impact
Join a team dedicated to making a real difference in the lives of Johannesburg residents.
Innovation & Growth
Be part of building a world-class African city through innovative solutions and continuous learning.
Public Service Excellence
Deliver exceptional services to citizens while building a rewarding and meaningful career.
Your Journey to City Service
Start your meaningful career with the City of Johannesburg - from application to making a real impact in your community
Create Your Profile
Build your profile with skills, qualifications, and career interests
Explore Opportunities
Browse career opportunities across all City departments
Apply & Assess
Submit applications and complete skills assessments
Interview Process
Participate in interviews with City hiring managers
Join the Team
Begin your meaningful career serving Johannesburg
Grow & Impact
Develop your skills while making a difference in the city
Create Your Profile
Build your profile with skills, qualifications, and career interests
Explore Opportunities
Browse career opportunities across all City departments
Apply & Assess
Submit applications and complete skills assessments
Interview Process
Participate in interviews with City hiring managers
Join the Team
Begin your meaningful career serving Johannesburg
Grow & Impact
Develop your skills while making a difference in the city
Join over 50,000 dedicated professionals serving the people of Johannesburg
City Departments
Explore career opportunities across our diverse municipal departments
Join Our Municipal Teams
Multiple Departments
Find opportunities across various city service areas
Career Growth
Clear progression paths in public service
Community Impact
Make a real difference in citizens' lives
Public Service
Be part of building a world-class African city
Department Distribution
For Job Seekers
Build a meaningful career serving your community
Start Your Public Service Journey
Skills Development
Access training and development programs
Diverse Opportunities
Explore roles across multiple departments
Career Growth
Clear progression paths in public service
Community Impact
Make a difference in Johannesburg
Successful Placements
Municipal Career Fields
Explore opportunities in various service areas
Public Safety
120+
Infrastructure
85+
Healthcare
95+
Administration
110+
Community Services
75+
Environment
65+
Our Team Stories
Hear from the dedicated professionals building a world-class African city
"Working for the City of Johannesburg has given me the opportunity to directly impact our community. The skills development programs have helped me grow professionally while serving our citizens."
Thabo Molefe
Public Safety Officer
Emergency Management Services
"Impacting our community while growing professionally through CoJ's development programs."
Thabo Molefe
Public Safety Officer
Emergency Management Services
Frequently Asked Questions
Everything you need to know about starting your career with the City of Johannesburg
