Oshwal Academy, a leading private international school with campuses in Nairobi and Mombasa, has announced multiple teaching and non-teaching vacancies for experienced and competent professionals. The institution offers the British Curriculum from Pre-School to Year 13 and is recognized for delivering high-quality education while promoting academic excellence, innovation, and holistic learner development.
The academy is seeking qualified professionals across a broad range of subject areas and support services. These opportunities are suitable for educators and professionals who are passionate about delivering outstanding educational experiences within an international school environment.
Available opportunities include leadership positions, subject teaching roles, ICT support, administration, library services, performing arts, sports, procurement, and student support services.
Available Positions
- School Head
- Deputy Head
- Early Childhood Development Teacher
- Arts and Design Teacher
- Procurement Assistant
- Drama Teacher
- Business Studies Teacher
- Biology/Human Biology Teacher
- Chemistry Teacher
- Accounts/Economics Teacher
- Educational Psychology Teacher
- English Literature Teacher
- French Teacher
- Food and Nutrition Teacher
- German Teacher
- Geography Teacher
- History Teacher
- Hospitality Teacher
- Personal Assistant
- ICT/Computer Science Teacher
- Theatre and Sound Technician
- ICT Support Technician
- Kiswahili Teacher
- Lifeguard
- Librarian
- Music Teacher
- Mathematics Teacher
- Psychology Teacher
- Physics Teacher
- Spanish Teacher
- Special Needs Education Teacher
- Sports/Physical Education Teacher
Job Description
Oshwal Academy is recruiting professionals who will contribute to delivering the British Curriculum while supporting the institution’s commitment to academic excellence, innovation, student wellbeing, and continuous improvement. Successful candidates will work closely with school leadership, colleagues, parents, and learners to create a safe, engaging, and high-performing learning environment.
Although responsibilities vary depending on the position, the successful candidates will generally be expected to undertake the following duties.
1. School Leadership Positions
The School Head and Deputy Head will provide strategic leadership and oversee the effective management of academic and administrative operations.
Key responsibilities include:
- Providing leadership that promotes academic excellence and continuous improvement.
- Supervising teaching and non-teaching staff.
- Supporting curriculum implementation and quality assurance.
- Developing school improvement plans and monitoring performance.
- Managing student discipline and welfare.
- Ensuring compliance with school policies and educational standards.
- Building positive relationships with parents and stakeholders.
- Supporting staff development and professional growth.
- Coordinating school programmes and activities.
- Promoting a positive school culture.
2. Teaching Positions
Teaching opportunities are available in numerous subject areas including:
- Mathematics
- Physics
- Chemistry
- Biology/Human Biology
- History
- Geography
- Business Studies
- Accounts/Economics
- English Literature
- French
- German
- Spanish
- Kiswahili
- Psychology
- Hospitality
- Food and Nutrition
- Arts and Design
- Drama
- Music
- ICT/Computer Science
- Sports/Physical Education
- Special Needs Education
- Early Childhood Development
Successful teachers will be responsible for:
- Planning and delivering engaging lessons aligned with the British Curriculum.
- Preparing schemes of work and lesson plans.
- Creating learner-centred classroom environments.
- Assessing student progress through continuous evaluation.
- Preparing examinations, assignments, and assessments.
- Maintaining accurate academic records.
- Supporting learners with varying educational needs.
- Integrating technology into classroom instruction where appropriate.
- Encouraging creativity, critical thinking, and independent learning.
- Managing classroom behaviour effectively.
- Identifying learners requiring additional academic support.
- Participating in co-curricular and extracurricular activities.
- Attending departmental and staff meetings.
- Collaborating with fellow teachers to improve instructional practices.
- Communicating learner progress to parents and guardians.
- Participating in curriculum development initiatives.
- Supporting school events and educational programmes.
- Maintaining professional ethics and safeguarding standards.
- Ensuring classrooms provide safe and inclusive learning environments.
- Promoting high standards of student achievement.
- Supporting holistic learner development beyond academics.
3. Educational Psychology
The Educational Psychology professional will support learners’ emotional, behavioural, and educational wellbeing.
Responsibilities include:
- Assessing learners experiencing academic or behavioural challenges.
- Providing guidance and counselling support.
- Working closely with teachers and parents.
- Supporting intervention programmes.
- Monitoring learner progress.
- Promoting inclusive education.
- Assisting in student welfare initiatives.
- Supporting mental health awareness within the school community.
- Maintaining confidential student records.
4. ICT/Computer Science and ICT Support
The ICT-related positions will support both learning and technology infrastructure.
Responsibilities include:
- Supporting ICT integration within teaching and learning.
- Maintaining computer laboratories and ICT equipment.
- Troubleshooting hardware and software issues.
- Installing and updating software applications.
- Supporting users with technical challenges.
- Managing ICT resources.
- Ensuring network functionality.
- Supporting digital learning platforms.
- Maintaining cybersecurity awareness.
- Keeping ICT inventories updated.
- Providing technical assistance during school activities.
5. Theatre and Sound Technician
The successful candidate will support school performances and events.
Key duties include:
- Setting up sound systems.
- Operating audio and lighting equipment.
- Supporting drama, music, and theatre productions.
- Maintaining technical equipment.
- Assisting during assemblies and school functions.
- Ensuring equipment is safely stored.
- Troubleshooting technical issues during events.
- Supporting stage management activities.
6. Procurement Assistant
The Procurement Assistant will support purchasing and inventory management activities.
Responsibilities include:
- Assisting with procurement processes.
- Preparing purchase documentation.
- Coordinating supplier communications.
- Monitoring stock levels.
- Maintaining procurement records.
- Supporting inventory management.
- Receiving and verifying delivered goods.
- Ensuring procurement procedures are followed.
- Assisting with supplier evaluations.
- Supporting cost-effective purchasing practices.
7. Personal Assistant
The Personal Assistant will provide administrative support to senior management.
Key responsibilities include:
- Managing schedules and appointments.
- Coordinating meetings.
- Preparing correspondence.
- Maintaining confidential records.
- Organising official documents.
- Receiving visitors.
- Coordinating communication with internal and external stakeholders.
- Supporting office administration.
- Preparing reports and presentations.
- Managing filing systems.
8. Librarian
The Librarian will oversee the school’s library services.
Responsibilities include:
- Managing library resources.
- Supporting learners in accessing learning materials.
- Organising books and digital resources.
- Promoting reading culture.
- Maintaining library catalogues.
- Supervising library users.
- Supporting research activities.
- Managing borrowing and return systems.
- Maintaining a conducive learning environment.
9. Lifeguard
The Lifeguard will ensure safety during swimming activities.
Responsibilities include:
- Supervising swimming sessions.
- Monitoring pool safety.
- Responding to emergencies.
- Enforcing safety regulations.
- Inspecting swimming facilities.
- Reporting safety concerns.
- Supporting swimming programmes.
- Maintaining emergency equipment readiness.
10. General Professional Expectations
All successful candidates are expected to:
- Demonstrate professionalism at all times.
- Maintain high ethical standards.
- Promote teamwork across departments.
- Support the school’s mission and values.
- Maintain confidentiality.
- Participate in professional development programmes.
- Contribute to continuous improvement initiatives.
- Promote learner wellbeing and safeguarding.
- Build positive relationships with colleagues, students, and parents.
- Support school events and community engagement activities.
- Observe health and safety requirements.
- Perform any other duties assigned within their area of responsibility.
Qualifications
For teaching vacancies, applicants must meet the following requirements:
- Be graduates in the relevant subject or specialization (B.Ed.).
- Have at least four years of teaching experience in the subject area.
- Be registered with the Teachers Service Commission (TSC).
- Experience teaching the British National Curriculum will be an added advantage.
How to Apply
Qualified candidates who meet the essential criteria are invited to submit their applications.

Applicants should clearly indicate the position they are applying for in the subject line of their email.