Ethiopian Public Health Institute
ICT
Computer Science and Information Technology
Addis Ababa
6 years
1 Position
2025-10-22
to
2025-10-28
computer science
Computer Engineering
Software Engineering
Computer science
Full Time
Share
Job Description
Salary: Attractive
Terms of employment: Contract
Duration of project: Four years
Duration of contract: One year with possible extension
Place: Ethiopian Public Health Institute, Addis Ababa
Reporting to: National Data Management Center for health (NDMC)
The National Data Management Center for health (NDMC) at the Ethiopian Public Health Institute (EPHI) is a responsible center to centrally archive health and health related data, process and manage health research, apply robust data analytic technics, synthesis evidence and to ensure evidence utilization for decision making by the Federal Ministry of Health (FMoH) and other relevant stakeholders at local, sub-national and national and international levels. The NDMC is looking for high caliber staff for this collaborative project. NDMC has collaborative partnership with Institute for Health Metrics and Evaluation (IHME), University of Washington and has established a Burden of Disease (BoD) Unit. The BoD Unit is responsible for data mapping, collecting, reviewing and archiving available health and health related data in the country and for producing national and subnational burden of disease estimates collaboratively with Global Burden of Disease (GBD) Study centered at IHME for population and demography, mortality and risk factors for a range of communicable diseases, non-communicable diseases, maternal newborn and child health, nutrition and for injuries. The unit creates platforms for translating BoD evidence for decision and policy at national and subnational levels. The NDMC is looking for high caliber staff for this collaborative project.
Implement different mathematical modeling techniques on data’s archived at EPHI.
Solve computational and analytic challenges by investigating the data, understanding the root questions, and coming up with alternative measurement strategies.
Implement code solutions in order to answer analytic questions, perform diagnostics on results, and test and assess methods.
Work under the senior data analyst and senior biostatistician to create, maintain, update databases containing health data from multiple sources such as surveys, vital registration systems, administrative records, and published studies relevant to NDMC research priorities
Execute queries on databases and resolve intricate questions in order to respond to the needs of senior researchers and other stakeholders.
Bring together data, analytic engines, and data visualizations in one seamless computational process.
Use protocols to identify problems with datasets and routine computational processes, rectify issues, and systematize data for analyses
Catalogue and incorporate datasets into databases.
Develop and implement algorithms to assess data quality.
Coding and re-coding data contained within various databases to identify patterns by compiling Excel spreadsheets and using Visual Basic for Applications
Analyze data accurately and presenting results in a clear manner
Visually presenting the discovered patterns and results generated from the process of data mining.
Participating in the ongoing work of developing an automated system in processing, cleansing, and verifying the integrity of data used for analysis
Developing and maintaining databases, reports, and maps
Organizing, manipulating and retrieving archived data for reporting, analysis, and presentation purposes
Extract data for analysis using standard NDMC protocols concepts, practices and procedures
Working in agile and sprint software development environment for fast delivery
Developing, maintaining and using different version control and project management tools
Producing software solutions by strictly following general guidelines set in each software development life cycles
Developing test scripts for new and existing systems, and using different software testing tools
Gathering and refining back-end specifications and requirements based on technical needs
Maintaining, expanding and scaling NDMC websites
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Understanding and figuring the limitation of imported or third party visualization packages, and participating in NDMC’s work to develop local/custom reusable visualization library.
Requirements
BSc. Degree in Computer engineering, software engineering, computer sciences and 6 years’ work experience
GPA 3.25 and above
A thesis or any other project which at least involves in developing visually rich and interactive website.
Desired skills and experiences
Skills in computer programming and familiarity with SQL, mySQL, NoSQL, Oracle and in developing web apps in Python, PHP and Java web frameworks, or other website developing tools.
Interest in health data analytics, computation and data science
Demonstrated self-motivation, ability to absorb detailed information, flexibility, and ability to thrive in a fast-paced, energetic, highly creative and entrepreneurial environment.
Ability to learn new information quickly and to apply analytic skills to better understand complex information in a systematic way.
Strong quantitative and computational aptitude.
Robust problem-solving skills, along with a strong familiarity with data warehousing, data mining and data mapping
Capable of presenting and interpreting results
Data-oriented personality
Ability of developing a well-organized requirement specification and web prototype prior to development stage.
Experience on web development tools like JS, CSS, HTML, Bootstrap, SaSS, Ajax, Jquery, PHP, Django or Flask rest framework, .htaccess, NGINX and etc.
Understanding of the newly emerging technology in full stack web development using AngularJS, ReactJS, NodeJS, ExpressJS and MongoDB.
At least one practical work in developing a functional and interactive front-end using ReactJS. Preferably ReactJS with other graphing tools like D3.js, Victory, Semantic, React-Vis, Recharts and Nivo.
Working in LAMP stack and designing efficient database (through normalization), and implementing advanced query set for minimized CRUD time. Ability of integrating different open source materials to local projects, specifically different JS graphing tools.
An understanding on manipulation of JSON file formats and a basic knowledge on REST API’s.
A solid understanding of how web applications work including security and session management.
Note Interested applicants can register in Online through only THIS LINK send their CVs and relevant documents at the address given below within 07 days from the first appearance of the announcement
Ethiopian Public Health Institute
Remarks: Please attach copies of transcripts, academic degree, work experience letters together with the application. If not attached the copies you may be not short listed.
Fields Of Study
Computer Engineering
Software Engineering
Computer science
Skills Required
computer science
Related Jobs
about 19 hours left
SNFD Bakery PLC
Data Encoder and Mini Store Worker
Data Encoder
Full Time
2 yrs
2 Positions
Bachelor's Degree in Accounting, Accounting & Finance, Computer Science or in a related field of study with relevant work experience Gender: Male Location: Garment and Biserate Gabriel Duties and Responsibilities: - Based on the order received, fill out the appropriate form and send it to the production department via the system for production. - According to the order submitted, the product is received from the production department on the product receipt form, the quality of the product is maintained, and the damaged products are returned to the manufacturer. - When receiving any product, count it in advance and then hand it over to the distributors.
about 19 hours left
Teklehaimanot General Hospital
IT Officer
IT Specialist
Full Time
0 yrs
1 Position
Bachelor's Degree in Computer Science, Computer Engineering, Information Technology or in a related field of study Duties & Responsibilities: - Install, configure, and maintain hardware and software - Monitor and maintain computer systems and networks - Troubleshoot system and network issues
about 19 hours left
AMG Holdings PLC
Customer Service Division Head
Customer Service Specialist
Full Time
3 - 4 yrs
1 Position
Master's or Bachelor's Degree in Computer Science, IS, MIS, BIS or in a related field of study with relevant work experience
about 19 hours left
Abay Bank
Junior Hardware Technician
Hardware Engineer
Full Time
2 yrs
1 Position
BSc Degree in Computer Science, IT, Network Engineering, Computer Engineering, Electrical Engineering or in a related field of study with relevant work experience
about 19 hours left
EthSwitch S.C
Data Center Administrator II
Database Administrator
Full Time
2 yrs
1 Position
MSc or BSc Degree in Computer Science, Software Engineering or in a related field of study with relevant work experience
about 19 hours left
Nib International Bank S.C
Manager, Back Office Applications Management
Manager
Full Time
8 - 10 yrs
1 Position
MSc or BSc Degree in Computer Science, Information Technology, Computer Engineering or in a related field of study with relevant work experience, out of which 3 years as Expert, Principal, Supervisory or other equivalent level in Back Office Applications area.