City of Johannesburg Vacancies: Apply by 27 May 2025

The City of Johannesburg is offering career and internship opportunities for qualified professionals and students within its Social Development and Group Finance departments. These vacancies aim to support community development, professional social services, and youth skill-building initiatives. If you’re passionate about serving communities and growing your career in government, apply today.

Vacancy Details

Employer: City of Johannesburg
Closing Date: Tuesday, 27 May 2025
Location: Johannesburg, Gauteng, South Africa

Post Title: Officer (Social Worker)

Department: Social Development
Branch: Social Benefit Unit
Remuneration: R26 964,66 per month (excluding benefits)
Location: Regions B, C, D, and F
Employment Type: Permanent

Minimum Requirements:

  • Grade 12 plus a 4-year BA Degree in Social Work
  • 3 years’ experience in integrated social work practice
  • Must be registered with SACSSP
  • Valid driver’s licence

Key Responsibilities:

  • Provide intake, group, and community social work services
  • Conduct needs assessments and demographic studies
  • Implement crisis interventions in line with CoJ and national legislation
  • Supervise students and maintain administrative documentation
  • Collaborate in multi-disciplinary teams for community support

How to Apply:
Submit your online application via:
Apply Here
Visit: www.joburg.org.za
Enquiries: Refilwe Mokgako – 011 407 7472


Internship Title: Developer & Data Analyst Internship

Department: Group Finance
Branch: Finance, Compliance & Data
Remuneration: R10 109,86 per month (no benefits)
Duration: Up to 18 months
Location: 66 Jorissen Place, Braamfontein

Minimum Requirements:

  • Grade 12 plus National Diploma (NQF 6) in IT, Mathematics, Statistics, Chemistry or related field
  • Proven SQL and database development skills
  • Knowledge of Python, C#, Power BI or Tableau advantageous
  • Must not have participated in an internship before

Key Responsibilities:

  • Provide data and tech support to the finance data team
  • Assist with ETL, database queries, and automation development
  • Collate and verify data from multiple sources
  • Improve reporting processes and participate in stakeholder engagement

How to Apply:
Submit your online application via:
Apply Here
Visit: www.joburg.org.za
Enquiries: Pearl Fambe – (011) 032 0415


Important Notes:

  • The City of Johannesburg is an equal opportunity employer and prioritises Employment Equity.
  • People with disabilities are encouraged to apply.
  • Only online applications will be accepted.
  • Applicants not contacted within six weeks of the closing date should consider their application unsuccessful.