Teaching

SPARK Schools Primary School Math Teacher (Temporary Contract) – SPARK Midrand – 2026 SPARK Schools • Midrand SPARK Schools is an innovative, socially impactful organization leading educational change through its network of affordable private schools. The SPARK Schools network offers transformative education through Africa’s first blended learning model, which improves Read more

Internships

United Nations Population Fund Internship, Youth Team, Johannesburg ESARO United Nations Population Fund • Johannesburg Internship Job Description The Position: BackgroundUNFPA ESARO actively promotes young professionals in the region to engage and guide them in UNFPA’s key sexual and reproductive health and rights interventions. The intern will provide career opportunities Read more

Intern

Professional Assignments Team INTERN (Procurement Intern) (AUTOMOTIVE INDUSTRY) Ref: 1033 Location: Sandton Salary: R6500 STIPEND Professional Assignment Job Description Introduction Job Summary: Provide comprehensive administrative support services to the procurement department. The candidate must be under 35 years of age, unemployed, and not have participated in the YES program. Minimum Read more

Lab Assistant

Ampath Laboratories Laboratory Assistant | Histology | Cedar Road Job Reference Number: L040012Department: Cedar Road HistologyBusiness Unit:Sector: Pharmaceutical & Medical/HealthcareJob Type: PermanentPositions Available: 1Salary: Market-related As a Histology Laboratory Assistant, you will be responsible for facilitating the smooth flow of samples in the laboratory, ensuring that each step of the Read more

Admissions Administrator

Life Healthcare Group (Pty) Ltd Admissions Administrator Life Healthcare Group (Pty) Ltd • Johannesburg • via Pnet Introduction There is a vacancy for a Field Case Manager, reporting to the Regional Finance Manager. The selected candidate will be responsible for managing the administrative, financial, and clinical risks of patients in Read more

Admission Clerk

Life Healthcare Group (Pty) Ltd Admissions Administrator Life Healthcare Group (Pty) Ltd • Johannesburg • via Pnet Job Description Role Administration Facilities Life Vincent Pallotti Hospital Position Admissions Administrator Introduction Admissions Assistant positions are available at Life Vincent Pallotti Hospital, reporting to the Reception Supervisor. Successful candidates will work in Read more

Nursing

Life Healthcare Group (Pty) Ltd Registered Nurse | Trauma Experience Job Description Role Nursing Facilities Life Entabeni Hospital Position Registered Nurse | Trauma Experience Introduction We are seeking a Registered Nurse with experience in the Emergency Department at Life Entabeni Hospital, reporting to the Unit Manager. The successful candidate will Read more

Lab Assistant

Professional Career Services CTS 18013 – Laboratory Assistant (Radiation Equipment) – JHB North Professional Career Services • Johannesburg • Job Description Adcock Ingram Holdings Limited and its Subsidiaries (hereinafter, “we”) are committed to protecting and respecting your privacy. Our Privacy Notice sets out the basis on which personal information is Read more

Senior Officer

PATH Senior Program Officer, Primary Health Care, SAFEStart+ Project PATH • Johannesburg • Job Summary The Senior Program Officer provides essential support to the Project Director in managing the technical, operational, and administrative aspects of SAFEStart+, acting as the Project Director’s Deputy Director. This position works closely with the Project Read more

Senior management

Restaurant Manager TASTY GALLOS SOUTH AFRICA Johannesburg, Gauteng Job Details Salary R10,000 – R15,000 monthly Job Type Full-time Location Johannesburg, Gauteng Full Job Description Position: Senior Manager Location: Johannesburg, South Africa Employment Type: Full-time Overview: We are seeking an experienced Senior Manager to oversee the operations of our fast-paced Quick Read more