City of Johannesburg Vacancies: Apply by 17 June 2025

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