- Contents
- Open Jobs
- School Principal
- Junior School P.H.E. & Kiswahili Teacher
- ICT/Mathematics Teacher
-
Method of Application
Careers at All Saints’ Cathedral
School Principal
- Job Type Full Time
- Qualification BA/BSc/HND
- Experience 8 years
- Location Nairobi
- Job Field Education / Teaching
Key Responsibilities:
- Provide strong leadership in implementing school programs, curriculum, and co-curricular activities to meet educational goals.
- Interpret and ensure adherence to Ministry of Education policies and directives.
- Develop benchmarks to measure school performance and lead continuous improvement initiatives.
- Manage enrolment and retention by planning capacity, marketing the school, and meeting revenue targets.
- Oversee staffing needs, including allocation of subjects, identifying gaps, and supporting recruitment and induction.
- Implement effective strategies to improve academic performance.
- Set staff performance targets and conduct appraisals.
- Coach, mentor, and support teachers and learners to maximize their potential.
- Uphold discipline standards for staff and students in line with school policies.
- Cultivate a culture of excellence, professionalism, and Christian values.
- Engage effectively with students, teachers, parents, and stakeholders.
- Advise and implement decisions from the School Board on academic and disciplinary matters.
- Manage day-to-day school operations, including preparation of annual budgets.
- Maintain school records, documentation, and institutional memory.
- Oversee school infrastructure and advise on maintenance, improvements, and projects.
- Chair staff meetings and attend education-related forums.
- Supervise curricular and co-curricular activities.
- Support spiritual growth initiatives in collaboration with the Chaplain.
- Serve as Secretary to BOM/PTF meetings and represent the school in relevant forums.
- Any other duty as may be assigned by the Provost or his delegatee from time to time.
Skills and Knowledge:
- Strong leadership and management abilities
- Effective mentoring and coaching skills
- Sound decision-making and analytical skills
- Excellent interpersonal and communication skills
- Strong stakeholder management capability
- Computer literacy
Academic and Professional Qualifications
- Bachelor of Education degree
- At least 8 years of teaching experience, including a minimum of 5 years as a Principal and at least 3 years in a leadership role such as Deputy Principal or Senior Teacher, with a proven record of strong performance.
- Must be registered by TSC
- Ability to handle other learning areas such as Mathematics, will be an added advantage
go to method of application »
Method of Application
Key Responsibilities:
- Teach learners in Mathematics & Computer Science-related subjects such as Pretechnical, Integrated Science and Business Studies etc according to the Competency Based curriculum.
- Prepare and deliver lessons that facilitate active learning and engagement.
- Develop instructional materials such as syllabi, lesson plans, schemes of work and tests.
- Assess students’ progress and provide feedback to enhance learning outcomes.
- Create a conducive learning environment that promotes critical thinking and problem-solving.
- Incorporate technology in teaching and learning activities.
- Stay updated with the latest trends and developments in computer science.
- Provide guidance and support to students to develop their computer skills.
- Collaborate with colleagues to improve teaching practices and curriculum delivery.
- Participate in professional development activities to enhance teaching skills.
- Preparing teaching aids/ reallia and applying them in delivering leaner centered lessons.
- Serving as a Class Teacher/ Class Manager and assuming responsibility of the welfare of class learners and addressing parents’ concerns satisfactorily.
- Any other duty as may be assigned by the Principal or his delegatee from time to time.
Skills and Knowledge:
- Proficiency in computer programming languages such as Python, Java, or HTML.
- Familiarity with educational technology tools and software.
- Excellent communication and interpersonal skills.
- Ability to create engaging and interactive learning experiences.
- Strong organizational and time management skills.
- Knowledge of the Kenyan education system and curriculum.
Personal Attributes:
- Passion for teaching and a commitment to student success.
- Adaptability and flexibility to adjust teaching methods as needed.
- Patience and empathy in working with students of diverse backgrounds.
- Integrity and professionalism in all interactions.
- Continuous learning mindset to keep up with advancements in the field.
Academic and Professional Qualifications
- Bachelor of Education in Computer and Mathematics or a related field.
- Must be registered by TSC
- 3 years previous experience teaching computer science preferred.
- Ability to handle other learning areas such as Mathematics and Business Studies will be an added advantage

Leave a Comment