Nafasi za Ajira Walimu 10,026 October 2025
The Tanzanian government has announced new vacancies for teachers at Grade III A, B and C for the year 2025 as part of efforts to increase the number of teachers in primary and secondary schools, and enhance the quality of education in the country.
These vacancies aim to provide opportunities for teachers with the required qualifications, including Grade III A teachers, to fill the existing gap in science, mathematics, business and other key subjects.
The Secretary of the Public Service Employment Secretariat on behalf of MDAs & LGAs invites applications from qualified and capable Tanzanians to fill 10,026 positions as specified in this advertisement;
Nafasi za Ajira Walimu 10,026 October 2025
TEACHING JOB ANNOUNCEMENT, TANGAZO LA NAFASI ZA KAZI YA UALIMU
1. MWALIMU DARAJA LA III B – HISABATI (MATHEMATICS)
Number of Posts: 709
2. MWALIMU DARAJA LA III C – HISABATI (MATHEMATICS)
Number of Posts: 1883
3. MWALIMU DARAJA LA III C – JIOGRAFIA (GEOGRAPHY)
Number of Posts: 96
4. MWALIMU DARAJA LA III C – KISWAHILI
Number of Posts: 144
5. MWALIMU DARAJA LA IIIC (BAIOLOJIA)
Number of Posts: 1218
6. MWALIMU DARAJA LA III B (BAIOLOJIA)
Number of Posts: 459
7. MWALIMU DARAJA LA III C – SOMO LA LISHE (FOOD AND HUMAN NUTRITION)
Number of Posts: 37
8. MWALIMU DARAJA LA III B – SOMO LA LISHE (FOOD AND HUMAN NUTRITION)
Number of Posts: 14
9. MWALIMU DARAJA LA III B – SHULE YA MSINGI
Number of Posts: 1000
10. MWALIMU DARAJA LA III C – KIINGEREZA (ENGLISH)
Number of Posts: 235
11. MWALIMU DARAJA LA III C- SOMO LA AFYA YA WANYAMA NA UZALISHAJI (ANIMAL HEALTH PRODUCTION)
Number of Posts: 6
12. MWALIMU DARAJA LA III C – SOMO LA (AUTO BODY REPAIR)
Number of Posts: 8
13. MWALIMU DARAJA LA III C SOMO LA USEREMALA (CARPENTRY)
Number of Posts: 10
14. MWALIMU DARAJA LA III C – SOMO LA UTENGENEZAJI PROGRAMU ZA TEHAMA (COMPUTER PROGRAMMING)
Number of Posts: 5
15. MWALIMU DARAJA LA IIIC – SOMO LA UBUNIFU,USHONAJI NA TEKNOLOJIA YA MAVAZI (DESIGNING,SEWING AND
CLOTH TECHNOLOGY)
Number of Posts: 1
16. MWALIMU DARAJA LA III C – SOMO LA (GRAPHICS DESIGNING)
Number of Posts: 2
17. MWALIMU DARAJA LA III C- SOMO LA KILIMO CHA BUSTANI (HORTICULTURE PRODUCTION)
Number of Posts: 2
18. MWALIMU DARAJA LA III C (HAIR DRESSING)
Number of Posts: 1
19. MWALIMU DARAJA LA III C (FITTER MECHANICS)
Number of Posts: 7
20. MWALIMU DARAJA LA III C – SOMO LA UASHI (MASONRY AND BRICKLAYING)
Number of Posts: 1
21. MWALIMU DARAJA LA III C – SOMO LA USINDIKAJI NYAMA (MEAT PROCESSING)
Number of Posts: 1
22. MWALIMU DARAJA LA III C – SOMO LA HUDUMA YA CHAKULA VINYWAJI NA MAUZO (FOOD AND BEVARAGE,
SALES AND SERVICES)
Number of Posts: 1
23. MWALIMU DARAJA LA III C SOMO LA MPIRA WA PETE (NETBALL PERFOEMANCE)
Number of Posts: 13
24. MWALIMU DARAJA LA IIIC – USEKETAJI WA NGUO (HANDLOOM WEAVING)
Number of Posts: 1
25. MWALIMU DARAJA LA III C SOMO LA UFUNDI BOMBA (PLUMBING)
Number of Posts: 16
26. MWALIMU DARAJA LA III C – SOMO LA UCHOMELEAJI NA UTENGENEZAJI WA VYUMA (WELDING AND METAL
FABRICATION)
Number of Posts: 10
27. MWALIMU DARAJA LA III C – SOMO LA UFUNDI WA MAGARI (MOTOR VEHICLE MECHANICS)
Number of Posts: 11
28. MWALIMU DARAJA LA III C (TRACK EVENT)
Number of Posts: 6
29. MWALIMU DARAJA LA III C (HISTORIA YA TANZANIA NA MAADILI )
Number of Posts: 270
30. MWALIMU DARAJA LA III C – SOMO LA BIASHARA (BUSINESS STUDIES)
Number of Posts: 381
31. MWALIMU DARAJA LA III C – SOMO LA NGOMA
Number of Posts: 1
32. MWALIMU DARAJA LA IIIC (KEMIA)
Number of Posts: 682
33. MWALIMU DARAJA LA III B (KEMIA)
Number of Posts: 257
34. MWALIMU DARAJA LA III C – KILIMO (AGRICULTURE)
Number of Posts: 171
35. MWALIMU DARAJA LA III B – KILIMO (AGRICULTURE)
Number of Posts: 64
36. MWALIMU DARAJA LA III B – FIZIKIA (PHYSICS)
Number of Posts: 433
37. MWALIMU DARAJA LA IIIC (FIZIKIA)
Number of Posts: 1148
38. MWALIMU DARAJA LA III C – HISTORIA (HISTORY)
Number of Posts: 124
39. MWALIMU DARAJA LA III C – TEHAMA (INFORMATION AND COMMUNICATION TECHNOLOGY)
Number of Posts: 168
40. MWALIMU DARAJA LA III B – TEHAMA (INFORMATION AND COMMUNICATION TECHNOLOGY)
Number of Posts: 64
41. MWALIMU DARAJA LA IIIA (TEACHER GRADE IIIA)
Number of Posts: 3018
Nafasi za Ajira Walimu 10,026 October 2025

DOWNLOAD PDF
JOB DUTIES
i. Prepare schemes of work, lesson plans, lesson notes and other tasks assigned to him/her;
ii. Develop and maintain teaching and learning tools(teaching aids);
iii. Teach, conduct assessments and maintain records of Student Development;
iv. Supervise and monitor student attendance in School and Classroom;
v. Supervise the mental, physical, and spiritual development of students and provide counseling and counseling;
vi. Provide professional advice and expertise on the development of Education;
vii. Manage, protect and maintain School equipment and assets;
viii. Other tasks as may be assigned by the Head of School in accordance with the School’s responsibilities
MODE OF APPLICATION
All applications should be submitted to the Recruitment Portal at the following address; https://portal.ajira.go.tz/. (This address is also available on the Employment Secretariat website by clicking on the ‘Recruitment Portal’ section).
Applications submitted outside the procedure specified in this advertisement will NOT BE CONSIDERED.
DEADLINE
The deadline for submitting job applications is October 31, 2025.
