The City of Johannesburg is inviting applications for multiple permanent positions, including Manager: Public Health Programmes, Junior Developer, and Senior Developer. This is your opportunity to be part of a vibrant municipality focused on quality service delivery and community development.
Vacancy Table
Employer: City of Johannesburg
Closing Date: 17 June 2025
Location: Johannesburg, Gauteng, South Africa
Post Title: Manager: Public Health Programmes
Department: Health
Branch: Public Health (Regions A)
Remuneration: R63 341,77 per month (excluding benefits)
Location: Region A
Requirements:
- Grade 12/Matric
- Diploma in Nursing with Midwifery or a relevant Degree
- Post Basic Diploma (Advanced Midwifery/Community Nursing Science)
- Degree or Diploma in Nursing Administration or Health Service Management
- Registration with the SANC
- 5 years’ experience in PHC, with 3 years in a management/supervisory role
- Knowledge of health programme monitoring and evaluation
- Valid driver’s licence
How to Apply:
Apply online via: www.joburg.org.za
Enquiries: Mathapelo Nare, Tel: 011 407 6704
Post Title: Junior Developer
Department: Group Finance
Branch: Property (Finance, Compliance & Data)
Remuneration: R26 964,66 per month (excluding benefits)
Location: Braamfontein
Requirements:
- Grade 12/NQF level 4
- National Diploma in Computer Science, IT, Mathematics, Statistics or related
- 1–2 years relevant experience
- Valid driver’s licence
- Programming and database knowledge (Python, SQL, C#, ASP.NET, etc.)
How to Apply:
Apply online via: www.joburg.org.za
Enquiries: Pearl Fambe, Tel: 011 021 3269
Post Title: Senior Developer
Department: Group Finance
Branch: Property (Finance, Compliance & Data)
Remuneration: R33 371,75 per month (excluding benefits)
Location: Braamfontein
Requirements:
- Grade 12/NQF level 4
- Bachelor’s degree in Computer Science, IT or a related field (NQF level 7)
- 3–5 years relevant experience
- Valid driver’s licence
- Strong proficiency in Java, Python, C#, SQL, ASP.NET, and software development practices
How to Apply:
Apply online via: www.joburg.org.za
Enquiries: Pearl Fambe, Tel: 011 021 3269