Current Openings
-
2025 Apprentices roles (South Africa)
Foundation Phase Apprentice Teacher (Paulshof)
- Paulshof, Gauteng, South Africa
- 2025 Apprentices roles (South Africa)
-
Substitute Apprentice Teacher (Midrand Primary)
- Midrand, Gauteng, South Africa
- 2025 Apprentices roles (South Africa)
-
2025 Foundation Phase Teaching (South Africa)
Grade 2 Maternity Cover Teacher (Ruimsig)
- Ruimsig, Gauteng, South Africa
- 2025 Foundation Phase Teaching (South Africa)
-
2025 Intermediate Phase Teaching (South Africa)
Afrikaans Teacher (Ormonde Primary)
- Ormonde, Gauteng, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
Intermediate Phase Humanities and English Teacher (Boksburg)
- Boksburg, Gauteng, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
Intermediate Phase Humanities and Setswana Teacher (Paulshof)
- Paulshof, Gauteng, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
Maternity Cover English Teacher (Ormonde Primary)
- Ormonde, Gauteng, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
Maternity Cover English Teacher (Paulshof)
- Paulshof, Johannesburg, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
2025 School & Instructional Leadership (Kenya)
Student Welfare Associate (Tatu Primary)
- Tatu City, Kenya
- 2025 School & Instructional Leadership (Kenya)
-
2025 School & Instructional Leadership (South Africa)
School Leader (Ruimsig Secondary)
- Ruimsig, Gauteng, South Africa
- 2025 School & Instructional Leadership (South Africa)
-
2025 School Based Support (Kenya)
School Nurse (Tatu Girls)
- Tatu City, Kenya
- 2025 School Based Support (Kenya)
-
2025 School-based Support (South Africa)
2026 Intern Educational Psychologists
- Johanesburg, Gauteng, South Africa
- 2025 School-based Support (South Africa)
-
Aftercare Supervisor (Ruimsig)
- Ruimsig, Gauteng, South Africa
- 2025 School-based Support (South Africa)
-
2025 Senior Phase Teaching (South Africa)
FET Afrikaans Teacher (Second Language), Secondary School (Ormonde)
- Ormonde, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
FET isiZulu (Second Language) Maternity Cover Teacher, Secondary School (Ormonde)
- Ormonde, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
FET Setswana (First Language) Maternity Cover Teacher, Secondary School (Ormonde)
- Ormonde, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
Talent Pool - FET Phase Setswana Teacher (1 Year Contract)
- Johannesburg, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
2025 Teaching (Kenya)
2025 Agriculture/Science Resident Teacher (Athi River Day School)
- Athi River, Kenya
- 2025 Teaching (Kenya)
-
2025 Lower primary Kiswahili Resident Teacher (Maternity Cover)
- Athi River, Kenya
- 2025 Teaching (Kenya)
-
2025 Teaching Internship - Pre Primary Teachers (Tatu Primary School)
- Tatu City, Kenya
- 2025 Teaching (Kenya)
-
High School C.R.E. Teacher (Eldoret Boys)
- Eldoret, Kenya
- 2025 Teaching (Kenya)
-
High School Geography/ History Teacher (Tatu Girls)
- Tatu City, Kenya
- 2025 Teaching (Kenya)
-
High School History Teacher (Eldoret Boys)
- Eldoret, Kenya
- 2025 Teaching (Kenya)
-
High School Kiswahili/ CRE Teacher - Maternity Cover (Eldoret Girls)
- Eldoret, Kenya
- 2025 Teaching (Kenya)
-
School Based Support (Kenya)
High School Sports Coach (Tatu Boys High School)
- Tatu City, Kenya
- School Based Support (Kenya)