City of Tshwane Hiring: Staff Nurses (x16 )

City of Tshwane Hiring: Staff Nurses (16 Contract Positions)

Position: Staff Nurse (16 Contract Positions)
Reference Number: HSDE381-2026
Employer:
Location: All Regions, South Africa
Contract Type: Fixed-Term Contract
Published Date: 28 May 2026
Salary: R21,234 per month

About the Opportunity

The City of Tshwane is expanding healthcare services across communities and households by recruiting 16 Staff Nurses to support primary healthcare delivery in municipal clinics. Successful candidates will provide essential nursing services and help improve access to quality healthcare for residents.

Minimum Requirements

  • Registered as a Staff Nurse with the
  • Experience working in primary healthcare facilities
  • No criminal record
  • No previous dismissal for misconduct
  • Must be willing to undergo a criminal record screening
  • Must allow fingerprint verification through the Tshwane Metro Police Department at own cost

Working Hours

  • Monday to Friday
  • 07:30 – 16:00
  • Eight-hour shifts at City of Tshwane clinics

Key Responsibilities

Staff Nurses will provide basic primary healthcare services within their legal scope of practice, including:

Patient Care

  • Provide basic nursing care and treatment
  • Support patients with stable and uncomplicated health conditions
  • Assist with care of patients with complex conditions under supervision of a Professional Nurse
  • Provide basic emergency care
  • Assess and screen patients’ health status

Clinical Duties

  • Measure temperature, blood pressure, and weight
  • Test urine, haemoglobin, and blood glucose
  • Conduct pregnancy and eye tests
  • Draw blood and collect medical specimens
  • Nebulise patients
  • Perform Pap smears
  • Administer immunisations and intramuscular injections
  • Provide wound care
  • Refer patients when necessary

Health Promotion & Education

  • Deliver health education sessions
  • Provide HIV/AIDS counselling
  • Promote healthy lifestyles and disease prevention
  • Give demonstrations to patients and students

Administration & Records

  • Record patient information and medical results
  • Capture daily clinic data
  • Maintain patient files and clinic records
  • Assist with reception duties when required
  • Handle routine clinic enquiries and patient complaints
  • Update clinic health information displays

Benefits

  • Competitive monthly remuneration
  • Valuable public healthcare experience
  • Opportunity to serve communities across Tshwane
  • Exposure to comprehensive primary healthcare services

Salary

R21,234 per month

Enquiries

Mr Steve Pilusa
Tel: 012 358 0422

Why Apply?

This opportunity is ideal for qualified Staff Nurses seeking hands-on experience in community healthcare while contributing to the delivery of essential health services across the City of Tshwane. Successful candidates will play an important role in improving healthcare access and patient outcomes throughout the municipality.