21,313 Vacancies Open At Teachers Service Commission

by KMax

The Teachers Service Commission (TSC) is a Constitutional Commission established under Article 237 (1) of the Constitution of Kenya. In line with its mandate, the Commission is inviting applications from suitably qualified teachers and Curriculum Support Officers for various positions as outlined in the Career Progression Guidelines for Teachers and Curriculum Support Officers.

Successful candidates will be posted to schools and institutions where vacancies exist. Manual applications will not be considered, and all applications must be submitted online via the TSC portal. The Commission is an equal opportunity employer and encourages persons with disabilities to apply.

Below are the job descriptions for each position available.


Chief Principal – Regular
Advert No: 3/2025 | T-Scale D5 | Grade 15 | Posts: 99
The Chief Principal (Regular) will be responsible for providing overall strategic leadership, policy implementation, and institutional governance in secondary schools or teacher training institutions. The role involves ensuring quality teaching, compliance with national education standards, financial management, performance appraisal, and mentorship of staff.

Chief Principal – TTC
Advert No: 4/2025 | T-Scale D5 | Grade 15 | Posts: 6
This role focuses on leading Teacher Training Colleges (TTCs) by overseeing academic programmes, training quality, and resource management. The Chief Principal (TTC) will develop training frameworks, manage institutional staff, and ensure compliance with teacher education standards.

Senior Principal – Regular
Advert No: 5/2025 | T-Scale D4 | Grade 14 | Posts: 490
The Senior Principal will manage large secondary schools by providing leadership in curriculum implementation, school administration, performance management, and community engagement. The role includes overseeing budgets, discipline, and the professional growth of teachers.

Senior Principal – TTC
Advert No: 6/2025 | T-Scale D4 | Grade 14 | Posts: 6
The Senior Principal (TTC) will manage the operations of Teacher Training Colleges, ensuring quality in teacher preparation, overseeing academic staff, and maintaining compliance with national training policies.

Principal – Regular
Advert No: 7/2025 | T-Scale D3 | Grade 13 | Posts: 674
The Principal (Regular) will lead medium to large secondary schools, overseeing teaching standards, student discipline, financial accountability, and community relations. They will coordinate school programmes and manage resources effectively.

Principal – SNE
Advert No: 8/2025 | T-Scale D3 | Grade 13 | Posts: 2
The Principal (Special Needs Education) will manage schools catering for learners with special needs, ensuring inclusive teaching approaches, specialised curriculum delivery, and staff training in special needs education methodologies.

Deputy Principal II – Regular
Advert No: 9/2025 | T-Scale D2 | Grade 12 | Posts: 971
This position supports the Principal in managing daily school operations, supervising academic programmes, handling discipline, and ensuring teaching quality.

Deputy Principal II – TTC
Advert No: 10/2025 | T-Scale D2 | Grade 12 | Posts: 15
The Deputy Principal II (TTC) assists in the administration of Teacher Training Colleges, including curriculum delivery, quality assurance, and institutional management.

Deputy Principal II – SNE
Advert No: 11/2025 | T-Scale D2 | Grade 12 | Posts: 4
Supports the Principal in special needs schools by ensuring specialised teaching, inclusive practices, and provision of appropriate learning resources.

Senior Lecturer I – TTC
Advert No: 12/2025 | T-Scale D2 | Grade 12 | Posts: 23
Responsible for delivering teacher training programmes, supervising teaching practice, and engaging in curriculum development for Teacher Training Colleges.

Senior Curriculum Support Officer
Advert No: 13/2025 | T-Scale D2 | Grade 12 | Posts: 19
Coordinates curriculum implementation in assigned zones, provides professional support to teachers, and ensures adherence to educational policies.

Curriculum Support Officer I
Advert No: 14/2025 | T-Scale D1 | Grade 11 | Posts: 56
Provides advisory and technical support to schools in curriculum delivery, teacher mentorship, and quality assurance.

Deputy Principal III – Regular
Advert No: 15/2025 | T-Scale D1 | Grade 11 | Posts: 847
Assists in the management of medium-sized schools, overseeing academic programmes, student welfare, and discipline enforcement.

Senior Head Teacher – Regular
Advert No: 16/2025 | T-Scale D1 | Grade 11 | Posts: 1,400
Leads large primary schools by managing teaching standards, staff supervision, and resource allocation.

Senior Head Teacher – SNE
Advert No: 17/2025 | T-Scale D1 | Grade 11 | Posts: 14
Manages primary schools for learners with special needs, focusing on inclusive teaching, accessibility, and specialised programmes.

Senior Lecturer II – TTC
Advert No: 18/2025 | T-Scale D1 | Grade 11 | Posts: 44
Delivers advanced teacher training modules, supervises student teachers, and participates in research and educational innovation.

Curriculum Support Officer II – Regular
Advert No: 19/2025 | T-Scale C5 | Grade 10 | Posts: 111
Supports schools in curriculum delivery, conducts teacher appraisals, and ensures alignment with education standards.

Curriculum Support Officer II – SNE
Advert No: 20/2025 | T-Scale C5 | Grade 10 | Posts: 134
Provides curriculum guidance and technical support to special needs schools, ensuring effective teaching methods and learner support.

Head Teacher – Regular
Advert No: 21/2025 | T-Scale C5 | Grade 10 | Posts: 1,872
Leads primary schools, managing teaching staff, curriculum delivery, student performance, and resource management.

Senior Lecturer III – TTC
Advert No: 22/2025 | T-Scale C5 | Grade 10 | Posts: 43
Involved in delivering teacher education content, supervising practical training, and participating in academic development within TTCs.

Senior Master III – Regular
Advert No: 23/2025 | T-Scale C5 | Grade 10 | Posts: 737
Responsible for subject department leadership, timetabling, and curriculum coordination in secondary schools.

Deputy Head Teacher II – Regular
Advert No: 24/2025 | T-Scale C4 | Grade 9 | Posts: 3,547
Assists the Head Teacher in managing school operations, maintaining discipline, and ensuring quality teaching.

Deputy Head Teacher II – SNE
Advert No: 25/2025 | T-Scale C4 | Grade 9 | Posts: 92
Supports the Head Teacher in special needs schools, focusing on adapted curriculum delivery and learner support.

Senior Lecturer IV – TTC
Advert No: 26/2025 | T-Scale C4 | Grade 9 | Posts: 59
Handles specialised teacher training courses, mentors trainee teachers, and develops academic resources.

Senior Master IV – Regular
Advert No: 27/2025 | T-Scale C4 | Grade 9 | Posts: 850
Manages subject teaching teams in secondary schools, ensuring effective delivery of curriculum and assessment.

Senior Master IV – SNE
Advert No: 28/2025 | T-Scale C4 | Grade 9 | Posts: 3
Coordinates teaching for special needs learners in secondary schools, ensuring inclusive educational practices.

Lecturer I – TTC
Advert No: 29/2025 | T-Scale C3 | Grade 8 | Posts: 18
Delivers teacher training lectures, supervises teaching practice, and contributes to research activities.

Secondary Teacher I – (Diploma) Regular
Advert No: 30/2025 | T-Scale C3 | Grade 8 | Posts: 994
Teaches diploma-level subjects in secondary schools, prepares lesson plans, and evaluates student progress.

Senior Teacher I – Regular
Advert No: 31/2025 | T-Scale C3 | Grade 8 | Posts: 3,244
Leads a teaching department or specific subjects in primary schools, mentoring junior teachers and coordinating lessons.

Senior Teacher I – SNE
Advert No: 32/2025 | T-Scale C3 | Grade 8 | Posts: 141
Responsible for teaching and coordinating programmes in special needs primary schools.

Senior Teacher II – Regular
Advert No: 33/2025 | T-Scale C2 | Grade 7 | Posts: 4,683
Teaches and supports learning in primary schools while assisting in school administration.

Senior Teacher II – SNE
Advert No: 34/2025 | T-Scale C2 | Grade 7 | Posts: 188
Teaches in special needs primary schools, adapting lessons for diverse learner needs.


Application Process
Interested candidates who meet the requirements are invited to submit their applications online through the TSC portal at www.teachersonline.go.ke. The deadline for submission is Monday, 25th August 2025, at midnight.

Apply Now


You may also like

We DO NOT support recruitment agents/entities that demand money or any other favors from applicants to expedite hiring process. We shall not be liable to any money, favors and valuables lost during the process. Incase you see it on this site, report it to us via our Facebook page Pata Kazi so as to take the necessary action. Report the matter to the police asap.

 

More from Us: OYK-CVs | Internshub

 

© 2025 All Rights Reserved. Web Design by Clinet Online

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website.