City of Johannesburg Vacancies

Closes: 3 July, 2026
Province: Gauteng

City of Johannesburg Vacancies are now open for applications. The City of Johannesburg is recruiting for two short-term contract positions within the Community Development Department. These opportunities include Seasonal Lifeguard and Cashier/Cloakroom Attendant roles. Both positions offer a monthly salary of R15,872.78 and are open to qualifying internal and external applicants.

Interested candidates must submit their applications online before the closing date of 03 July 2026.

City of Johannesburg Vacancies Available in 2026

The City of Johannesburg has announced the following short-term contract positions:

  • Seasonal Lifeguard
  • Cashier/Cloakroom Attendant

These roles fall under the Community Development Department’s Sports and Recreation Unit. The contracts will not exceed eight months.


Cashier/Cloakroom Attendant Vacancy

The Cashier/Cloakroom Attendant position is based at the Arts and Culture Building in Newtown.

Salary and Contract Details

  • Position: Cashier/Cloakroom Attendant
  • Department: Community Development
  • Branch: Sports and Recreation Unit
  • Salary: R15,872.78 per month
  • Contract: Short-term contract, not exceeding eight months
  • Location: 2 Helen Joseph Street, Arts and Culture Building, Newtown

Minimum Requirements

Applicants must meet the following requirements:

  • Grade 10 certificate
  • Ability to read, write, add, and subtract
  • Ability to operate a cash register
  • Between three and six months of cashier and cleaning experience
  • Basic numeracy skills
  • Residence within the Johannesburg Metropolitan Area
  • Physical and mental fitness
  • Willingness to undergo vetting processes

RELATED: Rustenburg Local Municipality Vacancies

Key Responsibilities

Successful candidates will:

  • Collect entrance fees from swimming pool patrons
  • Operate the cash register
  • Control access to swimming facilities
  • Issue season tickets
  • Clean ticket offices, cloakrooms, and change rooms
  • Assist with general facility maintenance and cleanliness

Seasonal Lifeguard Vacancy

The City of Johannesburg is also recruiting Seasonal Lifeguards for various regions across the municipality.

Salary and Contract Details

  • Position: Seasonal Lifeguard
  • Department: Community Development
  • Branch: Sports and Recreation Unit
  • Salary: R15,872.78 per month
  • Contract: Short-term contract, not exceeding eight months
  • Location: Various Johannesburg regions

Minimum Requirements

Applicants must have:

  • Grade 12 or NQF Level 4 qualification
  • Valid Lifeguard Award or equivalent certification
  • Current annual lifeguard retest
  • Valid Level 2 First Aid or CPR certification
  • Water Rescue Competency certification
  • Physical and mental fitness
  • A clear criminal record
  • No pending criminal cases

Previous lifeguarding experience will be advantageous. Experience at municipal or community swimming pools is also beneficial.

Key Responsibilities

Seasonal Lifeguards will:

  • Monitor pool safety
  • Prevent accidents and injuries
  • Conduct rescue operations when necessary
  • Administer first aid
  • Educate the public on water safety
  • Ensure compliance with pool regulations
  • Maintain records and incident reports
  • Support facility operations and readiness

Employment Equity and Selection Process

The City of Johannesburg promotes equal employment opportunities. All suitably qualified candidates are encouraged to apply.

Preference may be given to previously disadvantaged groups and persons with disabilities. Appointments will align with the City’s Employment Equity Plan.

Furthermore, shortlisted candidates may undergo:

  • Credit record checks
  • CV verification
  • Employment history verification
  • Criminal record checks
  • Identity verification

How to Apply for City of Johannesburg Vacancies

Applicants must submit their applications online. The City of Johannesburg will only consider online applications.

Before applying, prepare the following documents:

  • Updated CV
  • Certified copies of qualifications
  • Certified copy of ID document
  • Proof of residence
  • Professional membership details, if applicable

Applicants should also use Google Chrome when completing the online application process.

Click here to Apply: Seasonal Lifeguard

Click here to Apply: Cashier/Cloakroom Attendant

Important Application Dates

  • Vacancy Bulletin: STC 007/2026
  • Publication Date: 22 June 2026
  • Closing Date: 03 July 2026

Why Consider a Career with the City of Johannesburg?

Working for the City of Johannesburg offers valuable public sector experience. These positions allow candidates to contribute directly to community services. In addition, employees gain practical experience in recreation management, customer service, public safety, and municipal operations.

Although these are temporary contracts, they provide an opportunity to build skills and strengthen professional experience within one of South Africa’s largest metropolitan municipalities.

Frequently Asked Questions

Who can apply for these City of Johannesburg Vacancies?

Both City of Johannesburg employees and external applicants may apply if they meet the minimum requirements.

What is the salary for these positions?

Both vacancies offer a salary of R15,872.78 per month, with no additional benefits.

Where is the Cashier/Cloakroom Attendant position located?

The position is based at the Arts and Culture Building in Newtown, Johannesburg.

Applying for this opportunity?

Make sure your application stands out with these free tools:

Nasi Ispani | WhatsApp Channel
Nasi Ispani | WhatsApp Channel
Share This Article

Important Notice: Nasi-Ispani.co.za is a job and opportunity aggregation platform. We do not hire, recruit, or represent employers. All listings are sourced from third-party websites and official publications. Applications must be submitted directly to the employer.
Scam Warning: Nasi-Ispani.co.za does not charge job seekers and does not request payment, banking details, or OTPs. If anyone asks for money while claiming to represent Nasi-Ispani.co.za, this is fraudulent. Please report it via our Contact Us page.

Create CV for this Job