Job Role Insights

  • Date posted

    2026-10-25

  • Closing date

    2026-11-06

  • Hiring location

    Dar es Salaam

  • Career level

    Middle

  • Qualification

    Bachelor Degree

  • Experience

    2 Years

  • Quantity

    2 person

  • Gender

    both

  • Job ID

    149542

Job Description

The total number of job posts listed here for the Tanzania Posts Corporation (Shirika la Posta Tanzania - TPC) is 2 posts in October 2026.

This information technology recruitment targets specialists to handle frontend software application design, user interface development, and database administration to support corporate postal systems and digital infrastructure.

Job Title / SpecializationPosts
ICT Officer II (Frontend Developer)1
ICT Officer II (Database Administration)1
TOTAL POSTS2

Shirika la Posta Tanzania (TPC)

Vacancies: 2  |  Latest closing: 06/11/2026

ICT OFFICER II (FRONTEND DEVELOPER)

Posts: 1  |  Closing: 06/11/2026  |  Period: 24/10/2026 - 06/11/2026  |  Scale: TPCSS 5

Duties and Responsibilities

  • To designing, coding, and debugging software applications based on various deployment platforms (e.g. web, mobile, desktop etc.), operating systems, programming languages, database management systems, etc., software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis, etc;
  • To assist and participate in analysis of user requirements, prototyping, development of new functionalities, maintenance of applications, integration of technological components, testing, deployment;
  • To designing, coding and debugging web and mobile based applications in various software languages;
  • To software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis;
  • To software testing and quality assurance;
  • To support, maintain and document software functionality;
  • To installation and configuration of appropriate application servers based on the application programs to be supported; Support, maintain, and preparation of technical and user documentations for various software functionalities;
  • To training and support of software users for effective utilization of deployed systems;
  • To assist in troubleshooting and resolving routine software application problems;
  • To software modelling and simulation; Front end graphical user interface design/programming;
  • To software testing and quality assurance; Performance tuning, improvement, load balancing, usability, automation; Integrate software with existing systems;
  • To evaluate and identify new technologies for implementation; Working closely with analysts, designers and other staff; and
  • To producing detailed technical specifications and software code documentation; Production system maintenance and support;

Qualifications

Holder of a Bachelor Degree in one of the following fields: Information Technology, Computer Engineering, Computer Science, Information System and Network Engineering, Information and Communication Technology, Electronics and Communication Engineering, Information and Communication Systems Management, Software Engineering, Network Engineering, Information System, Cyber Security, Information Technology, Computer Engineering or equivalent qualifications from a recognized Institution.

Apply for this position


ICT OFFICER II (DATABASE ADMINISTRATION)

Posts: 1  |  Closing: 06/11/2026  |  Period: 24/10/2026 - 06/11/2026  |  Scale: TPCSS 5

Duties and Responsibilities

  • To design database structures and objects including tablets, views, procedures functions triggers etc;
  • To perform database performance optimization and tuning;
  • To perform administration of systems and database, server’s virtualization and server infrastructure;
  • To manage security aspects to the assigned system, database, integrity control, related record and documents;
  • To Install, upgrade and maintenance of software application and database;
  • To maintain, administrate, monitor, problem management and production for databases;
  • To undertake daily maintenance, testing, backup, and recovery of system and databases;
  • To apply patches and upgrade of system and database;
  • To install, configure, operate, upgrade and maintain assigned system hardware, software and infrastructure;
  • To provide appropriate infrastructure technology solution to support operations;
  • To assist in Management of hardware devices, licensing and all programs as assigned;
  • To produce database reports when requested; and
  • To ensure high – availability of systems and services.

Qualifications

Bachelor Degree in one of the following fields: Information Technology, Computer Engineering, Computer Science, Information System and Network Engineering, Information and Communication Technology, Electronics and Communication Engineering, Information and Communication Systems Management, Software Engineering, Network Engineering, Information System, Cyber Security, Information Technology, Computer Engineering or equivalent qualifications from a recognized Institution.

Apply for this position

Interested in this job?

12 days left to apply

Your job search, in your pocket

Get the ZoomTanzania Jobs app - apply on the go, get instant job alerts, and chat with our AI assistant anytime, anywhere.

How to Apply