0111465659 admin@hrmd.co.ke

Teachers Service Commission (TSC) job vacancies August 2025

24 (views)

Job role insights

  • Date posted

    August 12, 2025

  • Closing date

    August 25, 2025

Description

The Teachers Service Commission (TSC) invites applications from suitably qualified teachers and Curriculum Support Officers to fill 21,313 vacancies across various positions in line with the Career Progression Guidelines for Teachers and Curriculum Support Officers.

Available Positions & Posts

Advert NoPositionT-ScaleGradePosts
3/2025Chief Principal – RegularD51599
4/2025Chief Principal – TTCD51506
5/2025Senior Principal – RegularD414490
6/2025Senior Principal – TTCD41406
7/2025Principal – RegularD313674
8/2025Principal – SNED31302
9/2025Deputy Principal II – RegularD212971
10/2025Deputy Principal II – TTCD21215
11/2025Deputy Principal II – SNED21204
12/2025Senior Lecturer I – TTCD21223
13/2025Senior Curriculum Support OfficerD21219
14/2025Curriculum Support Officer ID11156
15/2025Deputy Principal III – RegularD111847
16/2025Senior Head Teacher – RegularD1111,400
17/2025Senior Head Teacher – SNED11114
18/2025Senior Lecturer II – TTCD11144
19/2025Curriculum Support Officer II – RegularC510111
20/2025Curriculum Support Officer II – SNEC510134
21/2025Head-Teacher – RegularC5101,872
22/2025Senior Lecturer III – TTCC51043
23/2025Senior Master III – RegularC49737
24/2025Deputy Head-teacher II – RegularC493,547
25/2025Senior Lecturer IV – TTCC4959
26/2025Senior Master IV – RegularC49850
27/2025Senior Master IV – SNEC4903
28/2025Lecturer I – TTCC3818
29/2025Secondary Teacher I – (Diploma) RegularC38994
30/2025Senior Teacher I – RegularC383,244
31/2025Senior Teacher I – SNEC38141
32/2025Senior Teacher II – RegularC274,683
33/2025Senior Teacher II – SNEC27188
34/2025Deputy Head-teacher II – SNEC4919

Application Deadline: Monday, 25th August 2025 (Midnight)

Apply

Click on the link to apply: https://services.tsc.go.ke/adverts?

Interested in this job?

13 days left to apply

Call employer
+358
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subcrible
Send message
Cancel