Looking to serve in a dynamic metropolitan municipality? The City of Johannesburg is hiring for multiple positions across its departments, offering both permanent and short-term contract roles. If you are passionate about environmental health, customer service, or administrative finance, this is your opportunity to contribute to public service in one of South Africa’s largest cities.
Vacancy Details
Employer | City of Johannesburg |
---|---|
Closing Date | 25 June 2025 |
Location | Johannesburg, Gauteng, South Africa |
Available Posts
1. Environmental Health Practitioner (Permanent)
Department | Health – Environmental Health Services |
Region | Region A and Region G |
Remuneration | R33 321.80 per month (basic salary, excluding benefits) |
Minimum Requirements:
- Grade 12 + National Diploma in Environmental Health (NQF Level 6)
- Registration with the Health Professions Council of South Africa (Independent Practitioner)
- Completed Community Service in Environmental Health
- 1–3 years’ experience including compulsory service
- Valid driver’s license
Duties:
- Implement municipal health services as per the National Health Act
- Conduct environmental inspections, compliance enforcement, and community education
- Perform administrative duties and stakeholder communication
- Ensure law enforcement and environmental compliance
Apply Online:
Region A Application Link
Region G Application Link
2. Customer Relations Agent (Short-Term Contract – 12 Months)
Department | Group Finance |
Location | 61 Jorissen Street, Thuso House, Braamfontein |
Remuneration | R18 365.32 per month (all-inclusive, no benefits) |
Minimum Requirements:
- Matric / Grade 12
- Knowledge of debt collections or customer service (2 years’ experience)
- SAP knowledge is advantageous
Duties:
- Handle customer queries, debt resolutions, and service applications
- Log cases on SAP CRM
- Improve revenue collection and client satisfaction
Apply Online:
Customer Relations Agent Application Link
3. Cashier (Short-Term Contract – 12 Months)
Department | Group Finance |
Location | 61 Jorissen Street, Thuso House, Braamfontein |
Remuneration | R11 645.32 per month (all-inclusive, no benefits) |
Minimum Requirements:
- Grade 10 / NQF Level 2
- 6 months’ experience in a cash collection environment
Duties:
- Accept cash, card, and cheque payments
- Ensure transaction accuracy and proper documentation
- Follow protocols and maintain confidentiality
Apply Online:
Cashier Application Link
How to Apply
- Applications must be submitted online. Use Google Chrome for best results.
- Visit the City of Johannesburg’s official website: www.joburg.org.za
- Attach certified qualifications, ID, and updated CV
- For enquiries:
- Mathapelo Nare (EH Practitioner): 011 407 6680
- Brenda Mabuza (CRA and Cashier): 011 021 4701
Important Notes:
- All applicants will undergo background checks: credit record, criminal check, CV validation, and employment verification.
- Appointments will align with Employment Equity policies.
- Only shortlisted candidates will be contacted within six weeks of the closing date.