Teaching Vacancies
-
Primary School Assistant Principal – SPARK Witpoortjie – 2026
SPARK Schools is seeking an Assistant Principal for our Johannesburg Witpoortjie campus. This role reports to the Principal and focuses…
-
Executive Head
St Patrick’s CBC is inviting applications for the role of Executive Head, based in Kimberley, South Africa. The Board of…
-
TEACHING ASSISTANT
Kingsmead College, an independent Christian day school in Melrose, Johannesburg, is looking for a TEACHING ASSISTANT to join our dynamic…
-
Foundation Phase Piano Teacher
Foundation Phase Piano Teacher – Parklands College is seeking an experienced part‑time Music educator to join our vibrant Music Department…
-
Sustainability Institute 3-6 Montessori Guide Vacancy
The Sustainability Institute is seeking a Teacher / Montessori Guide (3–6 years) to join our Lynedoch Children’s House team in…
-
MATERNITY COVER ENGLISH TEACHER
Reddford House Northcliff invites applications for a Maternity Cover English Teacher to join our College team. Quick Info Location: Northcliff,…
-
Intermediate Phase Teacher Needed
Intermediate Phase Teacher needed at Dihlabeng Christian School, Clarens, South Africa. A full-time, Christian educator with the ability to teach…
-
Constantia Montessori Vacancy
Constantia Montessori is looking for a dedicated Teacher or Assistant Teacher to join our 3-6 class. If you bring a…
-
Schools Portfolio Manager (Primary Schools) Support – 2026 – SPARK Schools
SPARK Schools is seeking a Schools Portfolio Manager (SPM) to lead the instructional, operational, cultural and financial performance of a…
-
Brand Accountant
The ADvTECH brand is seeking a Brand Accountant to join Crawford International, within Crawford Schools Corporate, at our Sandton, Gauteng…