45,313 Vacancies Open At TSC

by Adonai

The Teachers Service Commission (TSC), established under Article 237(1) of the Constitution of Kenya, has announced 45,313 vacancies for qualified and registered teachers, Curriculum Support Officers, and Teacher Interns.

In line with its mandate to manage the teaching service in Kenya, the Commission seeks to recruit competent and motivated professionals to fill both permanent and internship positions. Successful applicants will be posted to learning institutions across the country where vacancies exist.

The recruitment process will be conducted in strict adherence to the Teachers Service Commission’s guidelines and will be free of charge. Manual applications will not be accepted; all applications must be submitted online through the TSC portal. The Commission is an equal opportunity employer and strongly encourages persons with disabilities to apply.


Long-Term Teaching and Curriculum Support Positions– 21,313 VACANCIES

Chief Principal – Regular
Advert No: 3/2025 | T-Scale D5 | Grade 15 | Posts: 99
Responsible for providing overall strategic leadership, policy implementation, and governance in secondary schools or teacher training institutions. Duties include ensuring quality teaching, compliance with education standards, financial management, performance appraisals, and staff mentorship.

Chief Principal – TTC
Advert No: 4/2025 | T-Scale D5 | Grade 15 | Posts: 6
Leads Teacher Training Colleges by overseeing academic programmes, training quality, resource allocation, and staff management while ensuring compliance with national teacher education standards.

Senior Principal – Regular
Advert No: 5/2025 | T-Scale D4 | Grade 14 | Posts: 490
Manages large secondary schools, overseeing curriculum implementation, administration, budgeting, performance management, discipline, and teacher professional growth.

Senior Principal – TTC
Advert No: 6/2025 | T-Scale D4 | Grade 14 | Posts: 6
Oversees Teacher Training College operations, ensuring high-quality teacher preparation, staff supervision, and adherence to training policies.

Principal – Regular
Advert No: 7/2025 | T-Scale D3 | Grade 13 | Posts: 674
Heads medium to large secondary schools, managing teaching standards, student discipline, financial accountability, and community relations.

Principal – SNE
Advert No: 8/2025 | T-Scale D3 | Grade 13 | Posts: 2
Manages Special Needs Education schools, ensuring inclusive teaching methods, specialised curriculum delivery, and staff capacity building in special needs education.

Deputy Principal II – Regular
Advert No: 9/2025 | T-Scale D2 | Grade 12 | Posts: 971
Supports the Principal in managing daily school operations, supervising academics, handling discipline, and maintaining teaching quality.

Deputy Principal II – TTC
Advert No: 10/2025 | T-Scale D2 | Grade 12 | Posts: 15
Assists in the administration of Teacher Training Colleges, focusing on curriculum delivery, quality assurance, and institutional governance.

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

Senior Lecturer I – TTC
Advert No: 12/2025 | T-Scale D2 | Grade 12 | Posts: 23
Delivers teacher training programmes, supervises teaching practice, and engages in curriculum design and development.

Senior Curriculum Support Officer
Advert No: 13/2025 | T-Scale D2 | Grade 12 | Posts: 19
Coordinates curriculum implementation, supports teacher professional development, and ensures compliance with education policies.

Curriculum Support Officer I
Advert No: 14/2025 | T-Scale D1 | Grade 11 | Posts: 56
Provides technical and advisory 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 managing medium-sized secondary schools, supervising academics, student welfare, and discipline.

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
Oversees special needs primary schools, ensuring inclusive teaching and specialised educational programmes.

Senior Lecturer II – TTC
Advert No: 18/2025 | T-Scale D1 | Grade 11 | Posts: 44
Teaches advanced training modules in Teacher Training Colleges, supervises student teachers, and engages in research.

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

Curriculum Support Officer II – SNE
Advert No: 20/2025 | T-Scale C5 | Grade 10 | Posts: 134
Provides curriculum support for special needs schools, ensuring adapted teaching approaches and learner assistance.

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

Senior Lecturer III – TTC
Advert No: 22/2025 | T-Scale C5 | Grade 10 | Posts: 43
Delivers teacher education content, supervises practical teaching, and supports academic development in TTCs.

Senior Master III – Regular
Advert No: 23/2025 | T-Scale C5 | Grade 10 | Posts: 737
Heads subject departments, manages timetables, and coordinates curriculum delivery in secondary schools.

Deputy Head Teacher II – Regular
Advert No: 24/2025 | T-Scale C4 | Grade 9 | Posts: 3,547
Assists Head Teachers in school administration, maintaining discipline, and overseeing teaching.

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

Senior Lecturer IV – TTC
Advert No: 26/2025 | T-Scale C4 | Grade 9 | Posts: 59
Teaches specialised courses in TTCs, mentors trainee teachers, and develops learning resources.

Senior Master IV – Regular
Advert No: 27/2025 | T-Scale C4 | Grade 9 | Posts: 850
Leads teaching teams in secondary schools, ensuring quality curriculum delivery and assessments.

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 inclusion.

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

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

Senior Teacher I – Regular
Advert No: 31/2025 | T-Scale C3 | Grade 8 | Posts: 3,244
Heads a teaching department or subject area in primary schools, mentoring colleagues.

Senior Teacher I – SNE
Advert No: 32/2025 | T-Scale C3 | Grade 8 | Posts: 141
Teaches and coordinates 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 administration in primary schools.

Senior Teacher II – SNE
Advert No: 34/2025 | T-Scale C2 | Grade 7 | Posts: 188
Teaches in special needs primary schools with adapted content delivery.

Application Process
Applications must be submitted online through www.teachersonline.go.ke by Monday, 25th August 2025, at midnight.

Apply Now


INTERNSHIP POSITIONS – 24,000 VACANCIES

Junior School Teacher Interns
The TSC invites applications for 24,000 internship positions in Junior Schools to support the Competency-Based Curriculum (CBC). This programme targets unemployed registered teachers and will run for 12 months. Interns will gain classroom experience, mentorship, and professional skills enhancement.

Roles and Responsibilities
• Teach assigned learning areas under CBC.
• Prepare lessons, deliver content, and assess learners.
• Participate in co-curricular activities.
• Engage in mentorship sessions with experienced teachers.

Stipend
Interns will receive Ksh 20,000 monthly, subject to statutory deductions.

Application Process – Internship
Applications must be submitted online via www.tsc.go.ke or www.teachersonline.tsc.go.ke between Tuesday, 26th August 2025, and Monday, 9th September 2025, at midnight.

Apply

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.