-->

Job Vacancies at e-Government Authority (e-GA)

 

Job Vacancies at e-Government Authority (e-GA)

3 

xvii. To produce detailed technical specifications and software code documentation; 
and 
xviii. To produce system maintenance and support. 
1.1.3 QUALIFICATIONS AND EXPERIENCE 
Bachelor of Science or Bachelor of Engineering either in Information Technology, 
Information System, Computer Science, Computer Engineering or equivalent degree 
from a recognized institution. Possession of relevant recognized ICT professional 
certification, Working knowledge of various software languages [PHP (mandatory), Java 
(mandatory), C/C++, .NET, Python], Advanced knowledge in DHTML, HTML5, CSS & 
CSS3, JavaScript, jQuery, jQuery Mobile, SAPUI5 Photoshop, and Responsive Web 
Design, Sound knowledge in: Git, Grid System (Sussy Grid), Node JS, AngularJS, Gulp 
JS, SASS, Twitter Bootstrap, and Bower, Strong knowledge on MySQL and PostgreSQL 
Database Management Systems, Knowledge on MS SQL Server, Oracle and other 
DBMS and practical knowledge and skills relevant to the position will be added 
advantage. 

1.1.4 OTHER COMPETENCIES 
i. Strong understanding of the Software Development Life Cycle (SDLC) 
methodologies; 
ii. Technical knowledge in determining endtoend software requirements 
specification and design; 
iii. Practical skills on Object Oriented Design and Analysis (OOA and OOD); 
iv. Handson experience with development in Java/JEE environments; 
v. Knowledge in containerization and micro services application development 
approaches 
vi. Experience in SOAP/REST/Web Services, Application Servers (Apache, Apache 
Tomcat, WebLogic etc.); 
vii. Experience in Spring Framework (Spring MVC) and other similar application 
development frameworks; 
viii. Handson experience with Jenkins, Git, Junit, etc; 
ix. Experience/knowledge on JSON, XML, and other similar data exchange protocols;

4 

x. Experience/knowledge on AngularJS and other frontend development languages 
and tools; 
xi. Familiarity with software code versioning and repository systems and 
xii. Familiarity with CI/CD methodology and tools. 

1.1.5 SALARY SCALE: As per eGA Scheme of Service. 

1.2 ICT OFFICER II (APPLICATION PROGRAMMER/MOBILE APPLICATIONS) 
POST 

1.2.1 MAJOR ROLE: To accomplish Software Application Development Full Lifecycle. 

1.2.2 DUTIES AND RESPONSIBILITIES 
i. To design, coding, and debugging mobile based applications based on various 
deployment platforms (e.g. USSD, SMS, Android, IOS 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; 
ii. To provide Administration, Operation and Maintenance support of Government 
Mobile Platform (mGOV); 
iii. To assist and participate in analysis of user requirements, prototyping, 
development of new functionalities, maintenance of applications, integration of 
technological components, testing, deployment; 
iv. To design, coding and debugging SMS, USSD and mobile based applications in 
various software languages; 
v. To carry out software analysis, code analysis, requirements analysis, software 
review, identification of code metrics, system risk analysis, software reliability 
analysis; 
vi. To support, maintain and document software functionality

vii. Installation and configuration of appropriate application servers based on the 
application programs to be supported; 
viii. Support, maintain, and preparation of technical and user documentations for 
various software functionalities; 
ix. To carry out software testing and quality assurance; 
x. To carry out performance tuning, improvement, load balancing, usability, 
automation; and 
xi. To produce detailed technical specifications and software code documentation. 

1.2.3 QUALIFICATIONS AND EXPERIENCE 
Bachelor of Science or Bachelor of Engineering either in Information Technology, 
Information System, Computer Science, Computer Engineering or equivalent degree 
from a recognized institution. Possession of a relevant recognized ICT professional 
certification, Strong knowledge on PostgreSQL and MySQL Database Management 
Systems, Knowledge on MS SQL Server, Oracle and other DBMS, Strong understanding 
of the Software Development Life Cycle (SDLC) methodologies, Working knowledge of 
various software languages [PHP (mandatory), Java (mandatory), C/C++, .NET, Python] 
Practical knowledge in designing and development of chat BOTs and Payment Systems 
and Practical knowledge and skills relevant to the position will be added advantage. 

1.2.4 OTHER COMPETENCIES 
i. Experience in design and development of SMS/ USSD/IOS and Android 
based Applications; 
ii. Experience in installation and administration of SMS, USSD and IVR 
Platforms; 
iii. Technical knowledge in determining endtoend software requirements 
specification and design; 
iv. Practical skills on Object Oriented Design and Analysis (OOA and OOD); 
v. Knowledge in containerization and micro services application development 
approaches;

6 

vi. Working knowledge of Linux and Unix Server platforms; 
vii. Experience in SOAP/REST/Web Services, Application Servers (Apache
Apache Tomcat, WebLogic etc.); 
viii. Experience in Spring Framework (Spring MVC) and other similar application 
development frameworks; 
ix. Handson experience with Jenkins, Git, Junit, etc; 
x. Experience/knowledge on JSON, XML, and other similar data exchange 
protocols; and 
xi. Familiarity with software code versioning and repository systems. 

1.2.5 SALARY SCALE: As per eGA Scheme of Service. 

1.3 ICT OFFICER II (SYSTEMS ADMINISTRATOR)  POST 
1.3.1 DUTIES AND RESPONSIBILITIES 
i. To install, configure, operate, upgrade and maintain assigned server systems 
hardware, software and infrastructure including MS Windows, Linux and Unix 
Server platforms; remote administration, train and support end users; 
ii. To perform maintenance activities, system backups, restoration, and/or retention 
of systems, software, and data; 
iii. To administer servers, security systems, databases, business applications, tools, 
and manage user accounts; 
iv. To prepare reports and documents for various stakeholders i.e system users and 
management; 
v. To troubleshoot, document and communicate computer systems related problems, 
solutions and the implementation process; 
vi. To provide appropriate infrastructure technology solution to support eGA 
operations; 
vii. To prepare systematic documentation for monitoring eGhosting infrastructure; 
viii. To be responsible for administration of server virtualization and infrastructure;

e-Government Authority (e-GA)

7 

ix. To manage security access to assigned systems, related records, documents, and 
data; 
x. To perform backups and disaster recovery operations; 
xi. To confer with employees and the project team to provide technical advice, 
support, and to resolve problems; 
xii. To create and update procedural and training documents for the assigned 
systems; 
xiii. To manage ICT assets, systems diagrams and related documentation; 
xiv.To manage hardware devices and licenses of all programs in use; and 
xv. To ensure highavailability of eGA infrastructure, products and services. 

1.3.2 QUALIFICATIONS AND EXPERIENCE 
Bachelor of Science or Bachelor of Engineering either in Information Technology, 
Information System, Computer Science, Computer Engineering or equivalent degree 
from a recognized institution. Possession of recognized ICT professional certification 
such as RHCSE/MCSE/CCNA/CISM/CISSP/CEH and knowledge in Containers Hosting 
Infrastructure will be an added advantage. 

1.3.3 OTHER COMPETENCIES 
i. Extensive knowledge on Linux and Unix Operating Systems; 
ii. Extensive knowledge on different virtualization technologies both 
proprietary and open source; 
iii. Knowledge on Mailing Systems and Directory Services (Open source 
preferred); 
iv. Knowledge in Security Fundamentals (in multiple vendor / open source 
environments), Linux and Windows Security Administration, Replication 
and Mirroring Virtual Private Networks, Network Security; 
v. Knowledge in analyzing requirements to plan systems that provides 
capabilities required for projected workloads, planned layout and installation 
of new systems;

 

e-Government Authority (e-GA)

8 

vi. Knowledge on planning servers resource optimization and usage based on 
best practices; 
vii. Extensive experience in operating on a large server infrastructure; 
viii. Maintaining standards of service levels at all times, ensure response with 
timeframe and manage all available services;
ix. Knowledge on different server hardware and storage technologies (HP, 
Sun, Oracle, Dell, IBM etc.); 
x. Knowledge in managing physical and logical storage; 
xi. Knowledge in Security Fundamentals (in multiple vendor/open source 
environments), Linux and MS Windows Security Administration, Replication 
and Mirroring Virtual Private Networks, Network Security; 
xii. Knowledge in designing a Windows Active Directory, Creating Users, 
Groups and Shared Folders, Managing Active Directory, maintenance, 
troubleshooting, and disaster recovery; and 
xiii. Working knowledge in Clustering, Security/encryption, Failover 
management and automatic switch over; and Demonstrate ability to learn 
new technologies and effectively apply knowledge. 

1.3.4 SALARY SCALE: As per eGA Scheme of Service. 

1.4 ICT OFFICER GRADE II (BUSINESS ANALYST)  1 POST 
1.4.1 DUTIES AND RESPONSIBILITIES 
i. To analyze and perform the Institutional business modelling as well as their 
association with technology solutions; 
ii. To analyze and document business processes and translate these into functional 
specifications; 
iii. To act as a bridge between business groups with need or problem and the 
technology teams designing/offering a solution to a problem or need; 
iv. To participate in analysis of user requirements, prototyping, and integration of 
technological components, testing and deployment;

 

e-Government Authority (e-GA)

9 

v. To participate in designingdevelopment and implementation of enterprise 
wide applications for various channels (Web/Mobile/Desktop etc); 
vi. To work closely with developers and testers to ensure business requirements are 
translated accurately into working technical designs; 
vii. To participate in development of new systems, businesprocesses re
engineering, strategy planning or potentially organizational change; 
viii. To provide support in the implementation of eGovernment initiatives throughout 
project life cycle; 
ix. To be involved in solution testing and evaluation as part of quality assurance 
and control and communicating the deliverables state to the users; 
x. To assist in the collection and consolidation of projects required information and 
data; 
xi. To prepare and maintain technical and user documentations for various software 
functionalities; and 
xii. To train and support of software users for effective utilization of deployed systems; 

1.4.2 QUALIFICATIONS AND EXPERIENCE 
Bachelor Degree either in Computer Science, Information Technology, 
Computer Engineering or related discipline from a recognized institution. Possession of 
an ICT related certifications (CISA, CRISC, CISM etc.) and/or certification in Project 
Management (PMP/PRINCE2 etc.), Knowledge in DHTML, HTML5, CSS & CSS3, 
JavaScript, jQuery, jQuery Mobile, SAPUI5 Photoshop, and Responsive Web Design and 
Working knowledge of various software languages PHP, Java, C/C++, .NET, Python will 
be added advantage. 

1.4.3 OTHER COMPETENCIES 
i. Technical knowledge in determining end to end design requirements for 
projects involving line of business, software/hardware developers and 
vendors; 
ii. Knowledge in project management;

 

 

e-Government Authority (e-GA)

10 

iii. Knowledge in containerization and micro services application development 
approaches; 
iv. Knowledge on JSON, XML, and other similar data exchange protocols; 
v. Knowledge on Database Management Systems including MySQL and 
PostgreSQL; 
vi. Capable of performing reviews and edits requirements, specifications, 
business processes, feasibility studies, business cases and 
recommendations related to proposed solution for Government ICT 
projects/requests; 
vii. Strong understanding of the Software Development Life Cycle (SDLC) 
methodologies; 
viii. Practical skills on Object Oriented Design and Analysis (OOA and OOD); 
ix. Knowledgeable in Quality Assurance for developed ICT products/services; 
and 
x. Understanding of Software engineering concepts & modelling techniques 
and methods. 

1.4.4 SALARY SCALE: As per eGA Scheme of Service 


1.5 ICT OFFICER GRADE II  (SECURITY MANAGEMENT)  2 POSTS 
1.5.1 DUTIES AND RESPONSIBILITIES 
i. To plan, design, develop and implement ICT security policies, procedures, 
standards, guidelines; 
ii. To integrate ICT security into daytoday ICT operational activities; 
iii. To provide ICT security trainings; 
iv. To installconfigure, and manage security systems/software; 
v. To provide security advisories on various security risks, threats and vulnerabilities; 
vi. To support Public Institutions in ICT security issues; 
vii. To provide ICT security monitoring services;

 

 

e-Government Authority (e-GA)

11 

viii. To assess ICT security compliance; and 
ix. To timely handle ICT security incidents. 

1.5.2 QUALIFICATIONS AND EXPERIENCE 
Bachelor’s Degree either in Information Technology, Computer Science, Computer 
Engineering, Computer Security, Software Engineering or equivalent degree from a 
recognized institution. Certification in ICT security field such as CEH, ECSA, LPT, CISA, 
CISSP, CISM, OCSP and CSXCP will be an added advantage. 

1.5.3 OTHER COMPETENCIES 
i. Knowledge of Tanzania cyber security regulatory framework; 
ii. Knowledge of industry ICT SecurityManagement System requirements; 
iii. Knowledge of ICT Risk Management; 
iv. Knowledge of Networking, System Administration, Programming and 
Database Administration; and 
v. Knowledge of vulnerability analysis and penetration testing. 

1.5.4 SALARY SCALE: As per eGA Scheme of Service. 

GENERAL CONDITIONS 
i. All applicants must be citizens of Tanzania of an age not above 45 years except those 
who are in public service; 
ii. Applicants must attach an uptodate Curriculum Vitae (CV) having reliable contacts; 
postal address/post code, email and telephone numbers; 
iii. Applicants should apply on the strength of the information given in this advertisement; 
iv. Applicants must attach their certified copies of the following certificates; 
 Postgraduate/Degree/Advanced Diploma/Diploma/Certificates; 
 Postgraduate/Degree/Advanced Diploma/Diploma transcripts; 
 Form IV and Form VI National Examination Certificates; 
 Birth certificate.

e-Government Authority (e-GA), e-Government Authority (e-GA)

12 

v. Attaching copies of the following certificates is strictly not accepted 
 Form IV and form VI results slips; 
 Testimonials and all Partial transcripts. 
vi. Applicants employed in the Public Service should route their application letters 
through their respective employers; 
vii. Applicants who have/were retired from the Public Service for whatever reason should 
not apply; 
viii. Applicants should indicate three reputable referees with their reliable contacts; 
ix. Certificates from foreign examination bodies for Ordinary or Advanced level education 
should be verified by The National Examination Council of Tanzania (NECTA) and 
National Council for Technical Education (NACTE); 
x. Certificates from Foreign Universities should be verified by The Tanzania Commission 
for Universities (TCU); 
xi. Applicants with special needs/case (disability) are supposed/advised to indicate;
xii. signed application letter should be written either in Swahili or English and 
Addressed to SecretaryPresidents Office, Public Service Recruitment Secretariat, P.O. 
Box 2320Utumishi Building at University of Dodoma & Asha Rose Migiro Buildings  
Dodoma. 
xiii. Deadline for application is 20thSeptember, 2021 
xiv. Only shortlisted candidates will be informed on a date for interview; and 
xv. Presentation of forged certificates and other information will necessitate to legal 
action. 
NOTE: All applications must be sent through Recruitment Portal by using the 
following address; http://portal.ajira.go.tz/and not otherwise (This address also 
can be found at PSRS Website, Click Recruitment Portal’
Released by; 

SECRETARY 
PUBLIC SERVICE RECRUITMENT SECRETARIAT

LihatTutupKomentar

Categories