Job Vacancies at Oshwal Academy Nairobi & Mombasa

Company Details
Industry: Education Management
Description: Our mission is to be a dynamic supportive learning environment providing an inclusive, holistic educational experience that cultivates knowledge, skills, leadership, and self-directed learning in a global society. Welcome to Oshwal Academy Nairobi Our mission is to be a dynamic supportive learning e… Our mission is to be a dynamic supportive learning environment providing an inclusive, holistic educational experience that cultivates knowledge, skills, leadership, and self-directed learning in a global society. Welcome to Oshwal Academy Nairobi Our mission is to be a dynamic supportive learning environment providing an inclusive, holistic educational experience that cultivates knowledge, skills, leadership, and self-directed learning in a global society. A faculty of high quality and committed teachers. Classroom where teaching is innovative and engaging. A strong commitment to moral and character development. A school that provides holistic education, where each child is expected to do well academically as well as expected to participate in co-curricular activities. Oshwal Academy has an exemplary track record in providing quality education and preparing its students for some of the best placed institutions of higher learning both locally and abroad. View more View less
Job Details
Job Type: Full Time
Workplace Type: On-site
Qualification: Degree
Job Experience: 4+ Year
Job Location: Kenya
Closing Date: Jul 31, 2026
Salary: KES Unspecified / month
Job Description

Oshwal Academy Nairobi & Mombasa – Vacancies

Category: Education / Teaching / International School (British National Curriculum) Posted: 6th July 2026 Deadline: 31st July 2026

 

Open Jobs

  1. Deputy Head

  2. School Head

  3. Early Childhood Development Teacher

  4. Arts & Design Teacher

  5. Procurement Assistant

  6. Drama Teacher

  7. Business Studies Teacher

  8. Chemistry Teacher

  9. Biology / Human Biology Teacher

  10. Accounts / Economics Teacher

  11. Educational Psychology Teacher

  12. History Teacher

  13. Hospitality Teacher

  14. ICT / Computer Science Teacher

  15. Personal Assistant

  16. Theatre & Sound Technician

  17. Kiswahili Teacher

  18. ICT Support Technician

  19. Music Teacher

  20. Life Guard

  21. Librarian

  22. Mathematics Teacher

  23. Psychology Teacher

  24. English Literature Teacher

  25. French Teacher

  26. Food & Nutrition Teacher

  27. German Teacher

  28. Geography Teacher

  29. Physics Teacher

  30. Spanish Teacher

  31. Special Needs Education Teacher

  32. Sports / PE Teacher

 

Minimum Requirements (Likely)

Applicants should:

  • Hold relevant academic qualifications (Diploma, Bachelor’s, Master’s, or PhD depending on the role).

  • Be registered with relevant professional bodies (e.g., Teachers Service Commission, subject‑specific associations).

  • Have prior experience in teaching, curriculum delivery, or school administration under the British National Curriculum (Cambridge & Pearson examining bodies).

  • Demonstrate strong communication, organizational, and classroom management skills.

  • Show professionalism, integrity, and alignment with Oshwal Academy’s mission of delivering international education with excellence.

Role‑specific expectations:

  • Deputy Head / School Head: Provide academic leadership, manage staff, and oversee school operations.

  • Subject Teachers (Sciences, Languages, Arts, Humanities): Deliver curriculum content, assess students, and support learning outcomes.

  • Special Needs Teacher: Provide inclusive education and individualized support.

  • Support Roles (Procurement Assistant, ICT Technician, Librarian, PA, Theatre Technician, Life Guard, Driver): Ensure smooth operations across administration, technical, and student support services.

 

How to Apply

If you meet our essential criteria and are looking for for Nairobiynamic team where you can make a difference, please send your application to: [email protected] for Nairobi positions
Applications for Mombasa should be sent through: [email protected]
Please indicate in the subject line the position applying for.
The closing date is 31stJuly 2026. Only short-listed candidates will be contacted.

1 open positions on Semasocial right now · 291 open positions in Kenya · 1 posted in the last 7 days
Application deadline: Jul 31, 2026 · 25 days left to apply
Contact Information
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Similar Jobs

View Job Jul 31, 2026
Fresh UAE Jobs Abu Dhabi, United Arab Emirates
View Job Jul 31, 2026
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.