AJIRA MPYA

New Vacancies at Tanzania Posts Corporation (TPC) October 2026

New Vacancies at Tanzania Posts Corporation (TPC) October 2026, Tanzania Posts Corporation is redefining postal services for the digital age. Through innovative digital solutions, TPC is making it easier for customers to access postal, parcel, logistics and other services anytime and from anywhere. By combining its nationwide postal network with modern technology, TPC is building faster, smarter and more convenient services that connect individuals, businesses and communities across Tanzania.

1: ICT OFFICER II (FRONTEND DEVELOPER) 1 Position

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.

2: ICT OFFICER II (DATABASE ADMINISTRATION) 1 Position

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.

CLICK HERE TO APPLY

Leave a Comment

You cannot copy content of this page