Current Openings
-
2025 Apprentices roles (South Africa)
Foundation Phase Apprentice Teachers (Paulshof)
- Paulshof, Gauteng, South Africa
- 2025 Apprentices roles (South Africa)
-
2025 Foundation Phase Teaching (South Africa)
Maternity Cover Foundation Phase Teacher (Northriding Primary)
- Northriding, Gauteng, South Africa
- 2025 Foundation Phase Teaching (South Africa)
-
Substitute Foundation Phase Teacher (Northriding Primary)
- Northriding, Gauteng, South Africa
- 2025 Foundation Phase Teaching (South Africa)
-
2025 Intermediate Phase Teaching (South Africa)
Substitute Afrikaans Teacher (Ormonde Primary)
- Ormonde, Gauteng, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
Substitute English Teacher (Paulshof)
- Paulshof, Johannesburg, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
2025 School & Instructional Leadership (Kenya)
Associate Dean of Students (Athi River School)
- Athi River, Kenya
- 2025 School & Instructional Leadership (Kenya)
-
Deputy School Leader (Athi River School)
- Athi River, Kenya
- 2025 School & Instructional Leadership (Kenya)
-
2025 Senior Phase Teaching (South Africa)
FET isiZulu (Second Language) Teacher, Secondary School (Ormonde)
- Ormonde, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
FET Phase Mathematics Teacher - Cambridge IGCSE and A-Levels, Secondary School (Ormonde)
- Ormonde, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
Substitute FET Phase Cambridge IGCSE and A-levels Biology and Chemistry Teacher (Ruimsig Secondary)
- Ruimsig, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
2025 Teaching (Kenya)
Art Teacher (Maternity Cover)
- Tatu City, Kenya
- 2025 Teaching (Kenya)
-
2026 Apprentices roles (South Africa)
2026 Apprentice Teachers (Boksburg)
- Boksburg, Gauteng, South Africa
- 2026 Apprentices roles (South Africa)
-
2026 Apprentice Teachers (Northriding)
- Northriding, Gauteng, South Africa
- 2026 Apprentices roles (South Africa)
-
2026 Apprentice Teachers (Ormonde Primary)
- Ormonde, Gauteng, South Africa
- 2026 Apprentices roles (South Africa)
-
2026 Foundation Phase Apprentice Teachers (Ruimsig)
- Ruimsig, Gauteng, South Africa
- 2026 Apprentices roles (South Africa)
-
2026 Foundation Phase Teaching (South Africa)
2026 Afrikaans Teacher (Northriding)
- Northriding, Gauteng, South Africa
- 2026 Foundation Phase Teaching (South Africa)
-
2026 Afrikaans Teacher (Paulshof)
- Paulshof, Gauteng, South Africa
- 2026 Foundation Phase Teaching (South Africa)
-
2026 Foundation Phase Isizulu Teacher (Northriding)
- Northriding, Gauteng, South Africa
- 2026 Foundation Phase Teaching (South Africa)
-
2026 Foundation Phase Teacher (Paulshof)
- Paulshof, Gauteng, South Africa
- 2026 Foundation Phase Teaching (South Africa)
-
2026 Intermediate Phase Teaching (South Africa)
2026 English and Mathematics Specialist Teacher (Ruimsig)
- Ruimsig, Gauteng, South Africa
- 2026 Intermediate Phase Teaching (South Africa)
-
2026 Intermediate Phase Mathematics Teacher (Ormonde Primary)
- Ormonde, Gauteng, South Africa
- 2026 Intermediate Phase Teaching (South Africa)
-
2026 Intermediate Phase Teacher (Ruimsig)
- Ruimsig, Gauteng, South Africa
- 2026 Intermediate Phase Teaching (South Africa)
-
2026 Intermediate Phase Teacher(Boksburg)
- Boksburg, Gauteng, South Africa
- 2026 Intermediate Phase Teaching (South Africa)
-
2026 Senior Phase Teacher(Boksburg)
- Boksburg, Gauteng, South Africa
- 2026 Intermediate Phase Teaching (South Africa)
-
2026 School and Instructional Leadership (South Africa)
Dean of Academics, Secondary School (Ormonde)
- Ormonde, Gauteng, South Africa
- 2026 School and Instructional Leadership (South Africa)
-
2026 School-based Support (South Africa)
2026 Intern Educational Psychologists
- Johanesburg, Gauteng, South Africa
- 2026 School-based Support (South Africa)
-
2026 Senior Phase Teaching (South Africa)
2026 Cambridge IGCSE and A-levels Biology Teacher, Secondary School (Ormonde)
- Ormonde, Gauteng, South Africa
- 2026 Senior Phase Teaching (South Africa)
-
2026 FET Phase AS and A level History Teacher (Ruimsig Secondary)
- Ruimsig, Johannesburg, South Africa
- 2026 Senior Phase Teaching (South Africa)
-
2026 FET Phase Cambridge IGCSE and A-levels Biology Teacher (Ruimsig Secondary)
- Ruimsig, Gauteng, South Africa
- 2026 Senior Phase Teaching (South Africa)
-
2026 FET Phase Cambridge IGCSE and A-levels Chemistry Teacher (Ruimsig Secondary)
- Ruimsig, Gauteng, South Africa
- 2026 Senior Phase Teaching (South Africa)
-
2026 FET Phase Cambridge IGCSE level History and Geography Teacher (Midrand Secondary)
- Midrand, Johannesburg, South Africa
- 2026 Senior Phase Teaching (South Africa)
-
2026 FET Phase Cambridge IGCSE level Physics and Chemistry Teacher (Midrand Secondary)
- Midrand, Gauteng, South Africa
- 2026 Senior Phase Teaching (South Africa)
-
2026 Senior Phase Cambridge IGCSE level Computer Science (including Coding and Robotics) Teacher (Midrand Secondary)
- Midrand, Gauteng, South Africa
- 2026 Senior Phase Teaching (South Africa)
-
2026 Teaching (Kenya)
2026 Agriculture/ Biology Resident Teacher (Eldoret Girls High School)
- Eldoret, Kenya
- 2026 Teaching (Kenya)
-
2026 Part Time Agriculture Apprentice Teacher (Tatu High Schools)
- Tatu City, Kenya
- 2026 Teaching (Kenya)
-
2026 Part Time Aviation Resident Teacher (Tatu High Schools)
- Tatu City, Kenya
- 2026 Teaching (Kenya)
-
2026 Part Time Home Science Resident Teacher (Tatu High Schools)
- Tatu City, Kenya
- 2026 Teaching (Kenya)
-
2026 Part Time Theatre and Film + Media Technology Resident Teacher (Tatu High Schools)
- Tatu City, Kenya
- 2026 Teaching (Kenya)