Sunday, September 30, 2018

Job Opportunities at e-GOVERNMENT AGENCY (eGA) September 2018


Job Opportunities at e-GOVERNMENT AGENCY (eGA) September 2018
1.47.5 e-GOVERNMENT AGENCY (eGA)
e-Government Agency (eGA) is a semi-autonomous institution established under the
Executive Agencies Act, No.30 Cap. 245 of 1997, with the mandate of coordination,
oversight and promotion of e-Government initiatives. The Agency was established in
implementation of a Cabinet decision made in 2004 and by Tanzania Presidential
Instrument Government Notice No. 51 of 17/12/2010 that mandated President’s Office,
Public Service Management (PO-PSM) to establish the focal point to coordinate the
existing fragmented and isolated e-Government initiatives in Tanzania. The Agency
became operational effective in April 2012 and officially inaugurated in July 2012.

1.47.6 ICT OFFICER II (APPLICATION PROGRAMMER) - 1 POST

1.47.7 DUTIES AND RESPONSIBILITIES
i. 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.
ii. Assist and participate in analysis of user requirements, prototyping,
development of new functionalities, maintenance of applications, integration of
technological components, testing, deployment,
iii. Installation and configuration of appropriate application servers based on the
application programs to be supported;
iv. Support, maintain, and preparation of technical and user documentations for
various software functionalities;
v. Training and support of software users for effective utilization of deployed
systems;
vi. Assist in troubleshooting and resolving routine software application problems;
vii. Software modelling and simulation;
viii.Front end graphical user interface design/programming;
ix. Software testing and quality assurance;
x. Performance tuning, improvement, balancing, usability, automation;
xi. Integrate software with existing systems;
xii. Evaluate and identify new technologies for implementation;
xiii.Maintain standards compliance;
xiv. Working closely with analysts, designers and staff;
xv. Producing detailed technical specifications and writing the programming codes;
xvi. Production Support system maintenance;
xvii. Independent handling of work products and managing his/her deliverables;
and
xviii. Perform any other official duties as may be assigned by immediate
supervisor.

1.47.8 QUALIFICATIONS AND EXPERIENCE
 BSc/BEng in IT/IS/Computer Science/Computer Engineering
 Strong understanding of the Software Development Life Cycle (SDLC)
 Technical knowledge in determining end to end software requirements
specification and design.
 Working knowledge of various software languages [Java (mandatory),
C/C++, .NET, Python] will be added advantage.
 Practical skills on Object Oriented Design and Analysis (OOA and OOD)
 Hands-on experience with development in Java/JEE environments
 Knowledge in containerization and micro services application development
approaches
 Experience in SOAP/REST /Web Services, Application Servers
(Tomcat/WebLogic etc.) 
 Experience in Spring Framework (Spring MVC) and other similar
application development frameworks.
 Hands-on experience with Jenkins, Git, Junit, etc.
 Experience/knowledge on JSON, XML, and other similar data exchange
protocols.
 Experience/knowledge on AngularJS and other front-end development
languages and tools.
 Strong knowledge on MySQL and PostgreSQL Database Management
Systems. Knowledge on MS SQL Server, Oracle and other DBMS will be
added advantage.
 Familiarity with CI/CD methodology and tools.
 Possession of relevant recognized ICT professional certification will be an
added advantage.

1.47.9 ICT OFFICER II (SYSTEMS ADMINISTRATOR) - 2 POSTS

1.47.10 DUTIES AND RESPONSIBILITIES
i. Install, configure, operate, upgrade and maintain assigned server systems
hardware, software and infrastructure on MS Windows, Linux and Unix Server
platforms; remote administration, train and support end users;
ii. Perform maintenance activities, system backups, restoration, and/or retention
of systems, software, and data;
iii. Administrate servers, security systems, databases, business applications,
tools, and manage user accounts;
iv. Prepare technical and user documentations;
v. Troubleshoot, document and communicate computer systems related
problems, solutions and the implementation process;
vi. Provide appropriate infrastructure technology solution to support eGA
operations;
vii. Prepare systematic documentation for monitoring eGA data centre
infrastructure;
viii.Responsible for administration of server virtualization and infrastructure;
ix. Manage security access to assigned systems, related records, documents, and
data;
x. Perform backups and disaster recovery operations related to Data Centre;
xi. Maintains the strict confidentiality of all records, documents, and data stored in
the assigned systems and infrastructure;
xii. Confers with employees and the project team to provide technical advice,
support, and to resolve problems;
xiii.Prepare reports for system users and management;
xiv. Create and update procedural and training documents for the assigned
systems;
xv. Manage data center assets and ensure that the data center inventory, systems
diagrams and related documentation, and system component maintenance
contracts are properly maintained;
xvi. Management of hardware devices, licensing and all programs on the Data
Centre;
xvii. Implement disaster recovery in accordance with the ICT Business
Continuity Plan;
xviii. Ensure high-availability of data centre products and services; and
xix. Perform any other official duties as may be assigned by immediate
supervisor.

1.47.11 QUALIFICATIONS AND EXPERIENCE
i. BSc/BEng in IT/IS/Computer Science/Computer Engineering
ii. Extensive knowledge on Linux and Unix Operating Systems
iii. Extensive knowledge on Open Source Mailing Systems and Directory Services
iv. Extensive knowledge on different virtualization technologies both proprietary
and open source
v. Knowledge in Containers Hosting Infrastructure
vi. Knowledge in Security Fundamentals (in multiple vendor / open source
environments), Linux and Windows Security Administration , Replication and
Mirroring- Virtual Private Networks, Network Security;
vii. Knowledge in analyzing requirements to plan systems that provides
capabilities required for projected workloads, planned layout and installation of
new systems
viii.Planning servers resource optimization and usage based on best practices
ix. Extensive experience in operating on a large servers infrastructure
x. Maintaining standards of service levels at all times, ensure response with
timeframe and manage all available services.
xi. Knowledge on different server hardware and storage technologies (HP, Sun,
Oracle, Dell, IBM etc.)
xii. Knowledge in managing physical and logical storage;
xiii.Knowledge in Security Fundamentals (in multiple vendor/open source
environments), Linux and MS Windows Security Administration , Replication
and Mirroring- Virtual Private Networks, Network Security;
xiv. Knowledge in designing a Windows Active Directory , Creating Users,
Groups and Shared Folders, Managing Active Directory, maintenance,
troubleshooting, and disaster recovery;
xv. Working knowledge in Clustering, Security/encryption, Fail over management
and automatic switch over; and Demonstrate ability to learn new technologies
and effectively apply knowledge
xvi. Ability to work independently as well as part of the team
xvii. Possession of recognized ICT professional certification such as CISA,
RHCSE, CISM, CISSP, CEH, and CCNA will be an added advantage.

1.47.12 ICT OFFICER II (APPLICATION PROGRAMMER – MOBILE
APPLICATIONS) - 2 POSTS

1.47.13 DUTIES AND RESPONSIBILITIES
i. Design Mobile Application systems based on various Mobile Platforms
(USSD, Android, iOS);
ii. Provide Administration, Operation and Maintenance support of Government
Mobile Platform
iii. Assistance and participation in the analysis of requirements, prototyping,
development of new functionalities, maintenance of applications, integration of
technological components, testing, deployment,
iv. Configures appropriate application servers based on installed application
program;
v. Production of technical documentation and user documentation
vi. Support system users for effective utilization of deployed systems;
vii. Assist in Troubleshooting and resolving routine software applications
problems;
viii.Perform any other official duties as may be assigned by immediate supervisor

1.47.14 QUALIFICATIONS AND EXPERIENCE 
i. BSc/BEng in IT/IS/Computer Science/Computer Engineering
ii. Strong understanding of the Software Development Life Cycle (SDLC
iii. Experienced in design and development of iOS Apps using Swift or ObjectiveC

iv. Experience in design and development of Android Apps using Kotlin, Java or
Android Studio
v. Experience in design and development of SMS/ USSD based Applications
vi. Hands-on experience with Jenkins, Git, Junit
vii. Knowledge on PostgreSQL/MySQL Database Management Systems
viii.Knowledge on Linux/Unix Operating Systems
ix. Strong understanding on SMPP protocol and knowledge of using SMPP
Gateways such as Kannel.
x. Knowledge on Queue Applications by using RabbitMq, OpenMq etc.

1.47.15 ICT OFFICER GRADE II (BUSINESS ANALYST) - 1 POST

1.47.16 DUTIES AND RESPONSIBILITIES
i. Analyze the Institutional business models as well as their association with
technology solutions
ii. Act as a bridge between business group with need or problem and the
Technology teams offering a solution to a problem or need;
iii. Drives and participates in design, development and implementation of
enterprise wide applications;
iv. Work closely with developers and testers to ensure business requirements are
translated accurately into working technical designs;
v. Involve in development of new systems, business processes
improvement, strategy planning or potentially organizational change;
vi. Provide support in the implementation of e-Government initiatives throughout
project life cycle.
vii. Involve in solution testing and evaluation as providing quality assurance
and control and communicating the deliverables state to the users.
viii.Assist in the collection and consolidation projects required information and
data;
ix. Adhere to ICT project management standards defined by e-Government
standard and Guidelines
x. Perform any other official duties as may be assigned by immediate supervisor.

1.47.17 QUALIFICATIONS AND EXPERIENCE
i. Minimum of Bachelor degree either in Computer Science, Information
Technology, Computer Engineering or related discipline from a recognized
institution.
ii. Technical knowledge in determining end to end design requirements for
projects involving line of business, software/hardware developers and vendors;
iii. Strong skills in project planning, controlling and delivery management;
iv. 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;
v. Knowledgeable in Quality Assurance for developed ICT products/services;
vi. Understanding of Software engineering concepts & modelling techniques
and methods; and
vii. Possession of an ICT related certifications (CISA/PMP/PRINCE2) is desirable

1.47.18 ICT OFFICER GRADE II - (ICT SECURITY & STANDARDS) – 1 POST

1.47.19 DUTIES AND RESPONSIBILITIES
i. Develop and implement/enforce security policies, standards and related eGovernment
controls and assess their compliance;
ii. Conduct internal and external security assessments (Vulnerability analysis and
penetration testing) and Information systems audits;
iii. Develop and implement security awareness and trainings;
iv. Develop, implement and upgrade measurable security control and monitoring
measures for the Government;
v. Analyse, assess and advice on security risks in e-Government;
vi. Coordinate security efforts with other Government Institutions;
vii. Analyse and respond to security incidents related to the government;
viii.Recommend and install appropriate security tools and countermeasures;
ix. Analyse and manage information from systems/application logs and network
intrusion detection and prevention systems;
x. Operate and manage security systems and tools;
xi. Assist the Manager in protection of Government digital files and information
systems against unauthorized access, modification or destruction; and
xii. Perform any other official duties as may be assigned by immediate supervisor.

1.47.20 QUALIFICATIONS AND EXPERIENCE
i. Bachelor Degree in Computer Security, Cyber security, Computer Science,
Computer Engineering, IT or equivalent.
ii. Sound knowledge Tanzania cyber legal and regulatory framework, industry
standards and regulations in relation to information and communication
technology security and compliance.
iii. Knowledge of TCP/IP networks and security requirements
iv. Proven ability to perform vulnerability analysis and penetration testing.
v. Proven ability to operate and manage Windows/UNIX/Linux systems
vi. Proven ability to write and use scripts in bash, Perl and python scripting
languages.
vii. Knowledge of Security Standards such as BS7799, ISO 27001/2 and eGovernment
standards and guidelines.
viii.Certification in ICT security field such as CEH, ECSA, LPT, CISA, CISSP,
CISM, OCSP and CSX-CP is desirable
ix. At least two (2) years of practical working experience in public or any private
reputable organization.

1.47.21 ICT OFFICER GRADE II (HELPDESK OFFICER) - 1 POST

1.47.22 DUTIES AND RESPONSIBILITIES
i. Develop and implement the robust Helpdesk processes that ensures a high
quality service is provided to both internal external customers;
ii. Implement proper methodologies to improve first call resolution and technical
assistance/support for incoming queries from the Public Institutions;
iii. Design, develop and manage an enhanced reporting structure which ensures
the early identification of reported service faults/breakdown/problem and
ensures minimum risk to the business;
iv. Log, maintain and take ownership of issues reported by the Public Institutions
and provide the appropriate reporting information;
v. Conduct analysis of helpdesk activities and make recommendation for
increased organizational efficiency and effectiveness;
vi. Provide first level ICT Technical Support and ensure fast resolution of queries
from Public Institutions;
vii. Adhere to the established e-Government Helpdesk and ICT Support
Processes and Procedures that shows the workflows on how to handle the
requests from the Public Institutions and make improvements required from
time to time;
viii.Review any service requests from the clients to ensure that they are not falling
outside the Client Service Charter;
ix. Perform any other official duties as may be assigned by immediate supervisor.

1.47.23 QUALIFICATIONS AND EXPERIENCE
i. The ICT Officer at this level must be a holder of Bachelor Degree in Computer
Science/ Information Technology/Computer Engineering or related discipline
from a recognized institution.
ii. At least two (2) years of working experience in Public or any Private
organization preferably Internet Service Provider.
iii. Possession of recognized ICT Professional certifications related to IT Service
Management Best Practices i.e. ITIL, ISO/IEC 20000, SDI Service Desk etc. is
desirable

1.47.24 ICT RESEARCH OFFICER GRADE II - 1 POST

1.47.25 DUTIES AND RESPONSIBILITIES
i. Assist in coordination and management of research and innovation activities;
ii. Explore new technological development tools to be used by other ICT officers
and researchers in performing their day to day activities;
iii. Establish real life ICT related industrial problems and develop appropriate
solutions;
iv. Develop innovative solutions that address specific e-Government needs;
v. Research on new innovation technologies to foster e-Government
implementations;
vi. Design and develop product based on technological advancements;
vii. Assist in the development and implementation of e-Government research
projects;
viii.To work with higher learning and research institution to translate their research
related to e-Government into practical use.
ix. Assist in formulation of research instruments, field work/data collection and
data analysis;
x. Implement corrective actions for performance improvements of programs.
xi. Verify and updates the procedures contained in documentation and manual
libraries and technical reference materials
xii. Develop and perform usability and testing integration and document test
results
xiii.Assist in preparations of all training programs for dissemination of research
outputs; and
xiv. Perform any other official duties as may be assigned by immediate
supervisor.

1.47.26 QUALIFICATIONS AND EXPERIENCE
i. Bachelor Degree either in Computer Science, Information Technology or
Computer Engineering from recognized institution.
ii. At least 3 years of experience in software design, modelling and simulation,
code analysis, requirements analysis, software review,
identification of code metrics, system risk analysis and software reliability
analysis
iii. Practical skills in writing technical research proposals;
iv. Variety of participation experience in research, data handling, monitoring,
analysis (Monitoring and evaluation) and presentation of research results;
v. Strong skills in managing translation of research results from research
institutions into practical use to resolve public problems;
vi. Possession of an ICT related certification and working experience with
research related institution will be an added advantage.

1.47.27 ICT OFFICER GRADE II – (SYSTEMS AUDIT) - 1 POST

1.47.28 DUTIES AND RESPONSIBILITIES
i. Reviews ICT, operational and business risks, functions and activities, and
evaluate and recommend nature, scope, direction and thrust of proposed
audits. 
ii. Designs audit procedures to execute the audit plan, assess controls to meet
audit objectives.
iii. Planning and execution of audit procedures and the creation of audit reports.
iv. Assist in audit engagement planning, develop and implement complex audit
test plans and reporting activities.
v. Assist the Senior Auditor to determine audit scope and objective and
accordingly prepare audit work plan.
vi. Identify critical risks and recommend corrective steps to address the risks.
vii. Working with the team to advise the Government on creating a solid
information technology infrastructure and ensuring the Agency put in place
policies and procedures.
viii.Reviews internal controls by evaluating the adequacy of system controls and
recommends improvements
ix. Determine compliance with policies and procedures.
x. Attending meetings with auditees to develop an understanding of business
processes
xi. Researching and assessing how well risk management processes are working
and recording the results using software such as Microsoft Word and Excel
xii. Performing risk assessments on key business activities and using this
information to guide what to cover in audits;
xiii.Anticipating emerging issues through research and interviews and deciding
how best to deal with them;
xiv. Agreeing recommendations with relevant members to make improvements
to operations and helping to secure backing for them in meetings;
xv. Assessing how well the ICT initiatives in the Public Institutions are complying
to rules and regulations and informing management whether any issues need
addressing;
xvi. Perform any other official duties as may be assigned by immediate
supervisor.

1.47.29 QUALIFICATIONS AND EXPERIENCE
i. Minimum of Bachelor’s Degree in Information Technology, Computer Science,
Computer Engineering, ICT Assurance or equivalent degree from a recognized
institution.
ii. Possession of recognized auditing/information system certifications such as
CISA, CISM, CISSP, CEH, and CCNA will be an added advantage.
iii. Knowledge in Information Technology Risk Management/Governance
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. Conversant with internal control frameworks/standards such as COSO/COBIT/
ISO/IEC 27000 etc.
vi. Understanding of multiple technology domains including software
development, Windows, database management, networking, and UNIX
(preferred).
vii. Understanding of information security standards, best practices for securing
computer systems, and applicable laws and regulations.
viii.A working knowledge and experience with using Computer Assisted Audit
Techniques (CAATs) technologies and analytics to evaluate controls by
examining relevant data.
ix. Knowledge of accounting and/or auditing is an added advantage

1.47.30 ICT OFFICER GRADE II – (MULTMEDIA GRAPHICS DESIGNER) - 1 POST
1.47.31 DUTIES AND RESPONSIBILITIES
i. Create two-dimensional and three-dimensional images depicting objects in
motion or illustrating a process, using computer animation or modeling
programs
ii. Design complex graphics and animation, using independent judgment,
creativity, exciting, engaging and interactive online experience
iii. Make objects or characters appear lifelike by manipulating light, color, texture,
shadow, and transparency, or manipulating static images to give the illusion of
motion.
iv. Apply story development, directing, cinematography, and editing to animation
to create storyboards that show the flow of the animation and map out key
scenes and characters.
v. Script, plan, and create animated narrative sequences under tight deadlines,
using computer software and hand drawing techniques.
vi. Develop artistic or design concepts for decoration, exhibition, or commercial
purposes.
vii. Develop digital briefings, brochures, multimedia presentations, web pages,
promotional products, technical illustrations, and computer artwork for use in
products, technical manuals, eGA e-Newsletter and slide shows.
viii.Use models to simulate the behavior of animated objects in the finished
sequence
ix. Utilize Green screen footage
x. Perform technical duties in the production of web-based video and audio
projects, video streaming, and other multimedia productions.
xi. Work collaboratively with communication, business analyst, the web content
manager, web developers, programmers content writers, and other colleagues
to develop creative multimedia materials for websites.
xii. Maintain standards compliance
xiii.Integrate audio, graphics, animation and video into presentation for DVDs,
CDs, television programs and websites.
xiv. Build a creative, dynamic, consistent, and interesting social media outreach
campaign on e-government initiatives
xv. Independent handling of work products and managing his/her deliverables
xvi. Perform any other official duties as may be assigned by immediate
supervisor.

1.47.32 QUALIFICATIONS AND EXPERIENCE
i. Bachelor’s Degree in Multimedia Technology and Animation, Multimedia
Graphics designing, Digital Arts/Graphics Design, Animation, Digital media
Engineering, Multimedia systems, or equivalent degree from a recognized
institution.
ii. At least 3 years of experience in a graphic design role at a web design
/marketing/advertising agency.
iii. Proficient in Adobe Creative Suite (i.e. Photoshop, Fireworks, Illustrator and
InDesign), Flash suite, Corel Draw and other graphics design.
iv. Basic knowledge of programs like Microsoft suite, Internet, Java, CSS, Web
Page Design
v. Must know CSS, HTML, and have hands-on experience of content
management systems
vi. Working knowledge of Silver Pop or similar software for email automation
management and template creation 
vii. Knowledge of Cinema 4D
viii.Knowledge of creating motion graphics, design, and 2D/3D animation
ix. Possession of a relevant recognized ICT professional certification will be an
added advantage.
x. Video and audio editing software including Final Cut Studio (Final Cut Pro,
DVD Studio Pro, Motion, Compressor)
xi. A portfolio showcasing digital works

GENERAL CONDITIONS
i. All applicants must be Citizens of Tanzania of not more than 45 years of age except for those who are in Public Service;
ii. Applicants must attach an up-to-date Curriculum Vitae (CV) having reliable contacts; postal address/post code, e-mail 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.
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;
i. A signed application letters should be written in English and
ii. Deadline for application is 11th October, 2018 and;
iii. Only short listed candidates will be informed on a date for interview;
iv. Presentation of forged certificates and other information will necessitate to
legal action;

Addressed to;
Secretary,
President’s Office, Public Service Recruitment Secretariat,
27 Bibi Titi Mohammed Road,
P.O. Box 63100, Maktaba Complex,
11102 Dar Es Salaam.


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’)