Teaching Vacancies
-
Primary School Scholar Supervisor Temporary – SPARK Alberton – 2026
SPARK Schools is seeking a Supervisor for Lunch, Break and Aftercare to join our team in the Johannesburg region, based…
-
Human Resource Manager
Vacancy: Human Resource Manager (Cape Town) at Christel House South Africa Are you looking for an opportunity to make a…
-
Deputy Headmaster: Pastoral Care
Stanford Lake College invites applications for the role of Deputy Headmaster: Pastoral Care, Discipline and School Culture. This is a…
-
Deputy Head of School / Deputy Principal – Welkom Academy of Excellence
Deputy Head of School / Deputy Principal – Welkom Academy of Excellence is seeking an experienced leader to join our…
-
Bursar Position at Edulife Schools
The Edulife Group is advertising for a Bursar to be appointed across multiple campus sites. We are seeking a dedicated,…
-
Natural Sciences Teacher Senior Preparatory (Grade 5, 6 & 7)
The Kyalami Schools Group is seeking a Natural Sciences Teacher for Senior Preparatory (Grade 5, 6 & 7) at Beaulieu…
-
Enrollment Administration Agent (Temp) Support Office – 2026 – SPARK Schools
SPARK Schools is inviting applications for the Enrolment Administration Agent role. The position reports to the Enrollment Team Leader and…
-
PREPARATORY SCHOOL: HEAD OF SPORT
St Dunstan’s College, an independent English-medium school in Rynfield, Benoni, is seeking a Head of Sport for its Preparatory School.…
-
Collections Administration Agent (Temp) Support Office – 2026 – SPARK Schools
SPARK Schools is seeking a Collections Administration Agent to join the enrolment team. This role reports to the Enrollment Team…
-
High School Associate Principal – SPARK Randburg High School – 2026
The SPARK Schools network is seeking an Associate Principal to join SPARK Randburg High School. This is a senior leadership…