POSITION: ICT RESEARCH OFFICER GRADE II – 1 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
N/A
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.
QUALIFICATION 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.
REMUNERATION: Salary Scale ATTRACTIVE REMUNARATION AS PER GOVE
Login to Apply
CLICK HERE TO APPLY
*********************
POSITION: ICT OFFICER II (APPLICATION PROGRAMMER) – 3 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
N/A
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.
QUALIFICATION 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.
REMUNERATION: Salary Scale ATTRACTIVE REMUNARATION AS PER GOVE
Login to Apply
CLICK HERE TO APPLY
**********************
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
N/A
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.
QUALIFICATION 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.
REMUNERATION: Salary Scale ATTRACTIVE REMUNARATION AS PER GOVE
Login to Apply
CLICK HERE TO APPLY
**********************
POSITION: ICT OFFICER GRADE II – (ICT SECURITY & STANDARDS) – 3 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
N/A
DUTIES AND RESPONSIBILITIES:
i. Develop and implement/enforce security policies, standards and related e-Government 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.
QUALIFICATION 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 e-Government 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.
REMUNERATION: Salary Scale ATTRACTIVE REMUNARATION AS PER GOVE
Login to Apply
CLICK HERE TO APPLY
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
N/A
DUTIES AND RESPONSIBILITIES:
i. Develop and implement/enforce security policies, standards and related e-Government 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.
QUALIFICATION 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 e-Government 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.
REMUNERATION: Salary Scale ATTRACTIVE REMUNARATION AS PER GOVE
Login to Apply
CLICK HERE TO APPLY
POSITION: ICT OFFICER GRADE II (WEB APPLICATIONS DEVELOPER). – 2 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
NA
DUTIES AND RESPONSIBILITIES:
- Accomplishing Software Application Development Full Lifecycle by designing, coding and debugging web and mobile based applications in various software languages;
- Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis;
- Software modelling and simulation;
- Front end graphical user interface design;
- Software testing and quality assurance;
- Performance tuning, improvement, balancing, usability, automation;
- Supporting, maintaining and documenting software functionality;
- Integrating software with existing systems;
- Evaluating and identifying new technologies for implementation;
- Maintaining standards compliance;
- Working closely with analysts, designers and staff;
- Producing detailed technical specifications and writing the programming codes;
- Production Support system maintenance;
- Independent handling of work products and managing his/her deliverables; and
- Perform any other official duties as may be assigned by immediate supervisor.
QUALIFICATION AND EXPERIENCE:
- Bachelor’s Degree either in Information Technology, Computer Science or Computer Engineering from a recognized institution.
- Strong understanding of the Software Development Life Cycle (SDLC).
- Technical knowledge in determining end to end software requirements specification and design.
- Knowledge of various software languages [PHP (mandatory), Java, C/C++, .NET, Python] will be added advantage.
- Advanced knowledge in HTML5, CSS & CSS3, JavaScript, jQuery, Photoshop, and Responsive Web Design will be added advantage.
- Sound knowledge in: Git, Grid System (Sussy Grid), Node JS, AngularJS, Gulp JS, SASS, Twitter Bootstrap, and Bower will be added advantage.
- Working knowledge of various software languages (e.g. Java, JavaScript, PHP, .NET, DHTML, HTML5, Python, CSS3, jQueryMobile, SAPUI5).
- Practical skills on Object Oriented Design and Analysis (OOA and OOD).
- Possession of a relevant recognized ICT professional certification will be an added advantage.
- Practical knowledge and skills relevant to the position will be added advantage.
REMUNERATION: Salary Scale ATTRACTIVE REMUNIRATION PACKAGE IN
Login to Apply
CLICK HERE TO APPLY
**********************
POSITION: ICT OFFICER II (SYSTEMS ADMINISTRATOR). – 2 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
NA
DUTIES AND RESPONSIBILITIES:
- Provision, install, configure, operate, upgrade and maintain assigned server systems hardware, software and infrastructure on MS Windows, Linux and Unix Server platforms;
- Providing appropriate infrastructure technology solution to support eGA Operations;
- Preparing systematic documentation for monitoring of eGA Data Centre Infrastructure;
- Responsible for System Administration of server virtualization and server infrastructure;
- Managing security access to assigned systems, related records, and documents;
- Working to maintain backup procedures and storage strategies;
- Performing backups and disaster recovery operations related to Data Centre;
- Maintaining the strict confidentiality of all records and documents stored in the assigned systems and infrastructure;
- Conferring with employees and the project team to provide technical advice and to resolve problems;
- Preparing reports for system users and management;
- Creating and updating procedural and training documents for the assigned systems;
- Managing all data centre assets and assure that the data centre inventory, systems diagrams and related documentation, and system component maintenance contracts are properly maintained;
- Management of hardware devices, licensing and all programs on the Data centre;
- Ensuring high-availability of data centre products and services; and
- Performing any other official duties as may be assigned by immediate supervisor.
QUALIFICATION AND EXPERIENCE:
- Minimum of Bachelor’s Degree either in Information Technology, Computer Science of Computer Engineering from a recognized institution.
- A working knowledge on System Design, System Performance Tuning, System Debugging, System development and Documentation, System Testing and having knowledge one of the following language SQL, Java script, C++, HTML/XML, Ruby, Python and PHP, Oracle, Linux, .NET frameworks (such as C# (c-sharp), ASP and VB).
- Knowledge in Managing physical and logical storage.
- Knowledge in Security Fundamentals (in multiple vendor / open source environments), Linux and Windows Security Administration, Replication and Mirroring- Virtual Private Networks, Network Security.
- Knowledge in designing a Windows Active Directory, Creating Users, Groups and Shared Folders, Managing Active Directory, maintenance, troubleshooting, and disaster recovery.
- Installation and Administration of Packages, Patches and Updates- fundamentals of Patches, Packages and Updates installation and administration.
- RAID (Hardware Vs. Software) Configuration – understanding important features of Software RAID (Threaded rebuild process, Kernel-based configuration, Portability of arrays between Linux machines without reconstruction, Backgrounded array reconstruction using idle system resources, Hot-swappable drive support, Automatic CPU detection to take advantage of certain CPU optimizations).
- Basic configuration, Hostname, Timezone setup, Network and System Diagnostics, command lines, file System Management and package management, Servers management.
- Load Balancing skills – to load balance, optimize, and secure different applications such as HTTP and HTTPS
- Configuring and Securing Remote Access such Configuring a Virtual Private Network Connection, Network Policies, Integrating Network Access Protection with VPNs, System Backup types and administration (full, incremental, etc.)
- Practical skills in configuring access to file services as Access Control, managing NTFS file and folder permissions, managing permissions for shared resources, determining effective permissions, configuring and managing distributed file system as Distributed File System (DFS) Overview, configuring DFS Namespaces, configuring DFS replication, deploy file sharing services, deploy an FTP server and a web server.
- Working knowledge in Clustering, Security/encryption, Fail over management and automatic switch over.
- Possession of recognized ICT professional certification such as CISA, CISM, CISSP, CEH, CCNA will be an added advantage.
REMUNERATION: Salary Scale ATTRACTIVE REMUNIRATION PACKAGE IN
Login to Apply
CLICK HERE TO APPLY
**********************
POSITION: ICT OFFICER GRADE II (BUSINESS ANALYST). – 3 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
NA
DUTIES AND RESPONSIBILITIES:
QUALIFICATION AND EXPERIENCE:
Login to Apply
CLICK HERE TO APPLY
POSITION: ICT OFFICER GRADE II (BUSINESS ANALYST). – 3 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
NA
DUTIES AND RESPONSIBILITIES:
- Acting as a bridge between business group with need or problem and the Technology teams offering a solution to a problem or need.
- Driving and participating in design, development and implementation of enterprise wide applications.
- Working closely with developers and testers to ensure requirements and functional designs are translated accurately into working technical designs.
- Managing projects including responsibility for a project and project budget.
- Actively involving in development of new systems, business processes improvement, strategy planning or potentially organizational change.
- Actively involving in product testing and evaluation as providing quality assurance and control and communicating the deliverables state to the users; and
- Performing any other official duties as may be assigned by immediate supervisor
QUALIFICATION AND EXPERIENCE:
- Bachelor degree either in Computer Science, Information Technology or Computer Engineering from a recognized institution.
- Technical knowledge in determining end to end design requirements for projects involving line of business, software/hardware developers and vendors.
- Strong skills in project planning, controlling and delivery management.
- 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.
- Knowledgeable in Quality Assurance for developed ICT products/services.
- Understanding of systems engineering concepts & modelling techniques and methods.
- Possession of an ICT related certifications (CISA, CRISC, CISM etc.) and/or certification in Project Management will be an added advantage.
Login to Apply
CLICK HERE TO APPLY
*********************
POSITION: ICT OFFICER GRADE II – (QUALITY ASSUARANCE). – 1 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
NA
DUTIES AND RESPONSIBILITIES:
QUALIFICATION AND EXPERIENCE:
REMUNERATION: Salary Scale ATTRACTIVE REMUNIRATION PACKAGE IN
Login to Apply
CLICK HERE TO APPLY
POSITION: ICT OFFICER GRADE II – (QUALITY ASSUARANCE). – 1 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
NA
DUTIES AND RESPONSIBILITIES:
- Analysing detailed business requirements specifications (BRS) to develop testing strategies that reduce the risk of system outages and identify system defects
- Managing the administration of testing scripts (including unit, integration, capacity, system, user acceptance and release) to maintain compatibility with existing applications, hardware and devices
- Preparing and submitting detailed test reports to describe testing outcomes and assist developers in the removal of defects
- Maintaining the ICT quality management policies and processing that drive improvements in performance and customer satisfaction
- Testing ICT processes for compliance against documented standards and provide input to improvement programs that enhance the quality of services to the business; and
- Performing any other official duties as may be assigned by immediate supervisor.
QUALIFICATION AND EXPERIENCE:
- Minimum of Bachelor’s Degree in Information Technology, Computer Science, Computer Engineering, ICT Assurance or equivalent degree from a recognized institution.
- Possession of recognized ICT quality assurance certification will be an added advantage.
REMUNERATION: Salary Scale ATTRACTIVE REMUNIRATION PACKAGE IN
Login to Apply
CLICK HERE TO APPLY
**********************
POSITION: ICT OFFICER GRADE II – (NETWORK ENGINEER). – 1 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
NA
DUTIES AND RESPONSIBILITIES:
QUALIFICATION AND EXPERIENCE:
Login to Apply
CLICK HERE TO APPLY
POSITION: ICT OFFICER GRADE II – (NETWORK ENGINEER). – 1 POST
Employer: E-Government Agency (EGA)
Date Published: 2019-06-10
Application Deadline: 2019-06-24
JOB SUMMARY:
NA
DUTIES AND RESPONSIBILITIES:
- Providing technical support related to Network platforms for Voice and Data
- Monitoring performance, capacity, and availability of the network on an ongoing basis and recommend improvements in technologies and practices.
- Collaborating with other staff in the ongoing definition of network design, services and procedures so as to ensure business continuity
- Participating in designing and installation of networks and related accessories and equipment;
- Maintaining and repairing of Network active and passive equipment;
- Troubleshooting all network related problems;
- Undertaking day to day management of LAN, wireless systems, telephone systems (PBAX), leased lines;
- Documenting and communicating network related problems, solutions and the implementation process;
- Assigning network resources and user accounts;
- Performing maintenance activities, systems backups and restore; and
- Performing any other official duties as may be assigned by immediate supervisor.
QUALIFICATION AND EXPERIENCE:
- Bachelor Degree either in Computer Science, Information Technology or Computer Engineering from recognized institution.
- Working knowledge in the Telecom Operators or Internet Service Provider Core Network environment.
- Proficient in Service Provider technologies like IP/MPLS and related services (L2VPN, L3 MPLSVPN, TE, QoS, etc).
- Proficiency in designing/deploying in LAN/WAN topologies using routing protocols like OSPF/ISIS, EIGRP, BGP, IPv6, MPLS, Multicast, HA/Redundancy etc.
- Good understanding of last mile (both Fiber Optics and Microwave) technologies.
- Knowledge of IOS/IOS XE/ IOS XR and Proficient on Network equipment such as routers, switches, bridges, etc.
- Practical skills in configuring and managing VLANs on routers and layer 2 switches and remotely management using IP-based management protocols, such as Telnet and Simple Network Management Protocol (SNMP), management IP Address and Default Gateway.
- Practical skills in configuring and managing wireless networks, configuring DNS, DHCP, FTP, Gateways and NS Lookups.
- Knowledge in Network Firewalls and Unified Threat Management Systems configurations and management.
- Fluent in Backup/Recovery procedures, Storage technologies and understanding port numbers approach to application detection.
- Practical skills in using command lines; ping, tracert, ipconfig, Nslookup, Netstat and familiar with tools as Putty, Subnet and IP Calculator, Speedtest.
- Must have practical knowledge of TCP/UDP related protocols, network security design, Linux operation systems and scripting with shell, python, VB, Bash or Perl.
- Working knowledge of Antivirus/IPS/web proxy technologies.
- Multi-vendor products network knowledge is an added advantage.
- Practical skills in managing Server Infrastructure roles as IPv4 and IPv6 Addressing, Domain Name System Server Role, Configuring DNS Zones, DHCP Server Role.
- Practical skills in configuring and managing VoIP System architecture and Technology.
- Possession of recognized ICT professional certification such as Service Provider Networks (CCNA, CCNSP, HCNA, HCNP, MCSA, MCSE), CISA, CISM, CISSP, CEH, will be an added advantage.
Login to Apply
CLICK HERE TO APPLY