Featured Jobs

ITM Tanzania Jobs and Vacancies 2026

  ITM Tanzania Jobs and Vacancies 2026 – Detailed Description of Each Position ITM Tanzania Limited has advertised various employment opportunities covering different areas such as Human Resources, Sales, Accounting, Logistics, Information Technology, Engineering, Administration, Media, Customer Service and other professional fields. 1. Human Resources Manager The Human Resources Manager is responsible for managing and coordinating human resource activities within an organization. The role may involve recruitment, employee relations, performance management, staff development and implementation of HR policies. The position may also oversee issues related to attendance, leave, discipline and employee records. Good leadership, communication and HR management skills are important for this position. 2. Shop Attendant – 5 Positions A Shop Attendant assists customers and supports the daily operations of a shop or retail outlet. Duties may include serving customers, arranging products, che...

1220 Vacancies at Zanzibar Ministry of Education and Vocational Training

 



1220 Vacancies at Zanzibar Ministry of Education and Vocational Training – September 2026

The Public Service Commission of Zanzibar has announced 1,220 employment opportunities under the Ministry of Education and Vocational Training for qualified Zanzibari citizens.

The recruitment covers a wide range of teaching and non-teaching positions in both Unguja and Pemba. The advertised opportunities include teachers in different subjects and education levels, librarians, ICT professionals, information and communications officers, procurement officers, and drivers.

Interested applicants who meet the required qualifications and other conditions are encouraged to apply through the ZanAjira Job Application System.



Overview of the Recruitment

Employer: Zanzibar Ministry of Education and Vocational Training
Recruiting Authority: Public Service Commission of Zanzibar
Total Vacancies: 1,220
Application Closing Date: 24 September 2026
Application Method: Online through ZanAjira Job Application System
Work Areas: Unguja and Pemba



Available Vacancies

1. Mathematics Teacher Grade II – ZPSG-06

Unguja: 26 Posts
Pemba: 19 Posts

Applicants should hold a Bachelor's Degree in Education specializing in Mathematics from a recognized college or university.


2. Mathematics Teacher Grade III – ZPSE-08

Unguja: 15 Posts
Pemba: 14 Posts

Applicants should hold a Diploma in Education specializing in Mathematics from a recognized institution.


3. Chemistry Teacher Grade II – ZPSG-06

Unguja: 27 Posts
Pemba: 14 Posts

The position requires a Bachelor's Degree in Education specializing in Chemistry from a recognized institution.


4. Chemistry Teacher Grade III – ZPSE-08

Unguja: 12 Posts
Pemba: 10 Posts

Applicants should possess a Diploma in Education specializing in Chemistry from a recognized college.


5. Biology Teacher Grade II – ZPSG-06

Unguja: 27 Posts
Pemba: 14 Posts

Applicants should have a Bachelor's Degree in Education specializing in Biology from a recognized institution.


6. Biology Teacher Grade III – ZPSG-08

Unguja: 13 Posts
Pemba: 10 Posts

Applicants should have a Diploma in Education specializing in Biology.


7. Physics Teacher Grade II – ZPSG-06

Unguja: 29 Posts
Pemba: 13 Posts

The position requires a Bachelor's Degree in Education specializing in Physics from a recognized college or university.


8. Physics Teacher Grade III – ZPSG-08

Unguja: 14 Posts
Pemba: 11 Posts

Applicants should possess a Diploma in Education specializing in Physics.


9. Computer Science Teacher Grade II – ZPSG-06

Unguja: 13 Posts
Pemba: 12 Posts

Applicants should hold a Bachelor's Degree in Computer Science or a related education field.

Acceptable areas include:

  • Computer with Education
  • ICT with Education
  • Computer Science
  • Related education fields


10. Business Education Teacher Grade II – ZPSG-06

Unguja: 23 Posts
Pemba: 10 Posts

Applicants should have a Bachelor's Degree in areas such as:

  • Business
  • Business Education
  • Business Administration
  • Business Management


11. Geography Teacher Grade II – ZPSG-06

Unguja: 18 Posts
Pemba: 15 Posts

Applicants should hold a Bachelor's Degree in Education specializing in Geography.


12. Geography Teacher Grade III – ZPSG-08

Unguja: 13 Posts
Pemba: 12 Posts

Applicants should hold a Diploma in Education specializing in Geography.


13. Engineering Science Teacher Grade II – ZPS-06

Unguja: 4 Posts

Applicants should possess a Bachelor's Degree in Education specializing in Engineering Science.


14. Agriculture Teacher Grade III – ZPSG-06

Unguja: 6 Posts
Pemba: 6 Posts

Applicants should hold a Diploma in Agriculture or Agricultural Production.


15. Food and Nutrition Teacher Grade III – ZPSG-06

Unguja: 8 Posts
Pemba: 3 Posts

Applicants should possess a Diploma in Education specializing in Food and Nutrition.


16. Physical Education Teacher Grade III – ZPSG-06

Unguja: 5 Posts
Pemba: 5 Posts

Applicants should hold a Diploma in Education specializing in Physical Education.


17. English Language Teacher Grade II – ZPSG-04

Unguja: 17 Posts
Pemba: 16 Posts

Applicants should have a Bachelor's Degree in Education specializing in English.


18. French Language Teacher Grade II – ZPSG-04

Unguja: 4 Posts

Applicants should hold a Bachelor's Degree in Education specializing in French.


19. Chinese Language Teacher Grade II – ZPSG-04

Unguja: 4 Posts

Applicants should possess a Bachelor's Degree in Education specializing in Chinese.


20. History Teacher Grade II – ZPSG-04

Unguja: 13 Posts
Pemba: 11 Posts

Applicants should hold a Bachelor's Degree in Education specializing in History.


21. Kiswahili Language Teacher Grade II – ZPSG-04

Unguja: 13 Posts
Pemba: 15 Posts

Applicants should possess a Bachelor's Degree in Education specializing in Kiswahili.


22. Religious Education Teacher Grade II – ZPSG-04

Unguja: 10 Posts
Pemba: 9 Posts

Applicants should hold a Bachelor's Degree in Education specializing in Religious Education.


23. Arabic Language Teacher Grade II – ZPSG-04

Unguja: 10 Posts
Pemba: 9 Posts

Applicants should possess a Bachelor's Degree in Education specializing in Arabic.


24. English Language Teacher Grade III – ZPSG-06

Unguja: 12 Posts
Pemba: 12 Posts

Applicants should hold a Diploma in Education specializing in English.


25. History Teacher Grade III – ZPSG-06

Unguja: 7 Posts
Pemba: 8 Posts

Applicants should possess a Diploma in Education specializing in History.


26. Kiswahili Language Teacher Grade III – ZPSG-06

Unguja: 7 Posts
Pemba: 9 Posts

Applicants should hold a Diploma in Education specializing in Kiswahili.


27. Religious Education Teacher Grade III – ZPSG-06

Unguja: 7 Posts

Applicants should possess a Diploma in Education specializing in Religious Education.


28. Arabic Language Teacher Grade III – ZPSG-06

Unguja: 7 Posts

Applicants should hold a Diploma in Education specializing in Arabic.


29. Fine Art Teacher Grade III – ZPSG-06

Unguja: 4 Posts
Pemba: 4 Posts

Applicants should possess a Diploma in Education specializing in Fine Art.


30. Grade “B” Primary School Teacher Grade III – ZPSG-06

Unguja: 293 Posts
Pemba: 168 Posts

Applicants should hold a Diploma in Primary Education from a recognized college.


31. Inclusive Education Teacher Grade II – ZPSF-02

Unguja: 8 Posts
Pemba: 4 Posts

Applicants should possess a Bachelor's Degree in Education specializing in Inclusive Education.


32. Sign Language Teacher Grade III – ZPSG-06

Unguja: 3 Posts
Pemba: 2 Posts

Applicants should hold a Diploma in Education specializing in Sign Language.


33. Pre-Primary Teacher Grade II – ZPSG-04

Unguja: 11 Posts
Pemba: 4 Posts

Applicants should possess a Bachelor's Degree in Pre-Primary Education.


34. Grade C Teacher Grade III – ZPSD-02

Unguja: 64 Posts
Pemba: 196 Posts

Applicants should hold a Certificate in Pre-Primary Education, Grade III A or Grade III B from a recognized college.


Non-Teaching Vacancies

The recruitment also includes several non-teaching opportunities.

35. Librarian Grade II – ZPSG-06

Unguja: 2 Posts

Applicants should possess a Bachelor's Degree in Library Studies or Library Science.


36. Assistant Librarian Grade III – ZPSE-06

Unguja: 2 Posts
Pemba: 4 Posts


Applicants should hold a Diploma in Library Studies or Library Science.


37. Information and Communications Officer Grade II – ZPSE-08

Unguja: 2 Posts

Applicants should possess a Bachelor's Degree in Mass Communication or Journalism.


38. Systems Developer Grade II – ZPSE-08

Unguja: 4 Posts

Applicants should have a Bachelor's Degree in one of the following areas:

  • Computer Science
  • Information Technology
  • Computer Engineering
  • Systems Engineering


39. Systems Officer – Computer Science in Cyber Security Grade II – ZPSE-08

Unguja: 2 Posts

Applicants should hold a Bachelor's Degree in Computer Science and Systems Security or Cyber Security.


40. Procurement and Supply Officer Grade II – ZPSE-08

Unguja: 2 Posts

Applicants should possess a Bachelor's Degree in Procurement and Supply.


41. Driver Grade III – ZPSE-08

Unguja: 8 Posts
Pemba: 8 Posts

Applicants should:

  • Be a Zanzibari citizen.
  • Have completed Form IV education.
  • Possess a valid Class C or Class E driving licence.
  • Have obtained the driving licence from a recognized institution.



General Eligibility Requirements

According to the announcement, applicants for the advertised positions must meet the requirements attached to the respective vacancy.

A key requirement across the recruitment is that applicants should be Zanzibari citizens aged not more than 46 years.

Applicants should also possess qualifications from institutions recognized by the Revolutionary Government of Zanzibar, where applicable.

Candidates are advised to carefully check the specific requirements of their preferred position before submitting an application.


How to Apply

All applications for these vacancies must be submitted electronically through the ZanAjira Job Application System.

Applicants should:

  1. Access the ZanAjira application system.
  2. Create an account or log into an existing account.
  3. Search for the relevant Ministry of Education and Vocational Training vacancy.
  4. Select the position that matches their qualifications.
  5. Enter the required personal and academic information.
  6. Attach the required documents.
  7. Review the information entered.
  8. Submit the application before the closing date.

Application Portal

👉 CLICK HERE TO APPLY:

Applicants should use the official ZanAjira system when submitting their applications.


Important Application Information

The application period runs from:

Closing Date: 24 September 2026


Applicants should not wait until the final day to submit their applications. All information entered into the application system should be accurate and consistent with the applicant's official documents.

Applications submitted using only a Progressive Report or Statement of Results will not be considered.


The application letter should be addressed to:

Secretary, Public Service Commission
P.O. Box 1587
Zanzibar

For technical assistance with the ZanAjira application system, applicants can contact the Public Service Commission through:

📞 0773 101 012

Final Note

The Zanzibar Ministry of Education and Vocational Training recruitment covers a broad range of opportunities for teachers and professionals in both Unguja and Pemba. The vacancies include positions in teaching, primary and pre-primary education, inclusive education, ICT, cyber security, library services, communications, procurement and driving.

Qualified applicants should carefully review the requirements for the specific position they wish to apply for and complete their applications through the ZanAjira Job Application System before 27 September 2026.

#Ajira Bora TZ — Kazi sahihi, maisha bora.

JOIN US WHATSAPP
Pata taarifa za ajira mpya kupitia Ajira Bora TZ
JOIN NOW