Health Strat Data Engineer Job in Kenya 2021

  • Published date: September 30, 2021
  • Category: Engineering
    • Location: Nairobi, Nairobi
  • Jop type:
  • Salary: Ksh Not mentioned
  • Company name: Jobs in Kenya

Job Description

Health Strat is an indigenous public health organization specializing in designing and implementing innovative health system solutions.


Health Strat implements donor funded programs in HIV/TB/RMNCAH/FP in Kenya, at both the national and county levels.


We are inviting applications from experienced and qualified individuals for the position of Data Engineer.


About the Project: Monitoring and Evaluation & Strategic Information Systems (MESIS) Project is a project led by Health Strat in partnership with the National and AIDS STI Control Program (NASCOP) through a cooperative agreement with the U.S. Centers for Disease Control and Prevention (CDC).


The project supports enhancing strategic information capacity for HIV/AIDS programs towards sustaining epidemic control in Kenya through monitoring and evaluation (M&E) and data science.


Position Summary: Reporting to the Lead Software Developer, the Data Engineer will offer support in data mining and use of statistical techniques, algorithms, and machine learning principles to identify trends, patterns and insights from raw data from sources that are built on the DHIS2 platform.


S/he will be responsible for creation of algorithms to automate extraction, analysis, and presentation of complex data.


S/he will be responsible for improving efficiency in the presentation of data and insights for end user consumption.


S/he will also be required to translate business requirements into automated solutions using self-service platforms and analytics solutions.


S/he will also be responsible for ensuring the algorithms and the dashboards are operating accurately and in an efficient manner.


Additional data needs may arise occasionally, that are not specific to DHIS2 such as data mining from other sources. As an integral part of HS, the Data Engineer may be expected to meet with stakeholders including donors, and government officials, and draw up requirements based on their needs.


Duties and Responsibilities



  • Develop training materials, user manuals and train users on system modules and functionalities developed.

  • Work with existing team members including those in software development projects as required, to determine the appropriate tools, and technologies to be used in data analysis and visualization. This may include database and information system, taking context, existing capacity, and other guiding principles (e.g., open source, already in use in the health sector) into account.

  • Participate in designing database structure including relational and no-sql databases

  • Generating information and insights from data sets and identifying trends and patterns

  • Analysing data for trends and patterns and to find answers to specific questions.

  • Work with various data sources including web services, API, excel and csv etc.

  • Identifying relevant data sources for business needs

  • Preparing reports for executive and project teams

  • Assess quality of data and remove or clean data

  • Develop, implement, and maintain databases

  • Collecting structured and unstructured data

  • Processing, cleansing & verifying of data

  • Enhancing the data collection process

  • Building machine learning algorithms

  • Organising data into usable formats

  • Sourcing for any missing data.

  • Setting up data infrastructure.

  • Create visualisations of data.

  • Building predictive models.


Required Qualifications



  • Bachelor’s degree in in computer science, information systems, technology, data science, business analytics or math focused fields is preferred or equivalent on-the-job experience and personal analytics projects with Minimum 5 years technical experience

  • At least two years demonstrated experience working with DHIS2, including developing and designing data sets, indicators, data elements and designing custom data entry screens for DHIS2.

  • Demonstrable experience by working with databases e.g., MySQL, PSQL and MSQL, including writing SQL queries.

  • Should have Unix/Linux background and needs to be comfortable writing Unix/Linux scripts.

  • Experience in developing health information systems, databases, and reports

  • An understanding of popular tools currently in the health sector such as ODK, Epi Info EMRs (in particular, OpenMRS, KenyaEMR).

  • Demonstrated ability to perform complex data analytics and visualizations utilizing Microsoft Excel, STATA, Power BI, Tableau

  • Experience in use of tools for analytics such as SQL, Alteryx, IDEA, Knime, Power Query

  • Experience in use of open-source analytical tools such as Python, R etc.

  • Proficiency in using query languages across multiple platforms

  • Proficiency in use of Microsoft Business Intelligence products

  • Working knowledge of SQL, Hadoop and Denodo.

  • Knowledge of data preparation for AI / ML


How to Apply


Interested applicants who meet the criteria above should send a cover letter detailing their suitability, a copy of their CV and contact information (name, email address and telephone) for three referees to recruitment@healthstrat.co.ke by 5pm EAT on October 12, 2021.


Applicants are required to include the position title they are applying for on the subject line of the email.


Incomplete applications and applications received after specified deadline will not be considered.


Only shortlisted candidates will be contacted.

Share by email Share on Facebook Share on Twitter Share on Google+ Share on LinkedIn Pin on Pinterest

Apply Now

Related jobs

  • Fixed Technical Support Engineer Job at Safaricom
    Jobs in Kenya

    Job Description           To be a Single Point of Contact for Safaricom Fiber infrastructure Faults and Ensuring restorations are done to the original build specification. Providing Excellent Customer Experience by scheduling...

    September 29, 2021

    Ksh Not mentioned


    Apply Now

  • Digital TV Platform Maintenance Engineer - Kenyan Job
    Jobs in Kenya

    Digital TV Platform Maintenance Engineer, Current Engineering Jobs Kenya,   Job Title:           Digital TV Platform Maintenance Engineer Department:   Technical Operations Re...

    September 28, 2021

    Ksh Not mentioned


    Apply Now

  • StarTimes Digital TV Platform Maintenance Engineer Job in Kenya
    Jobs in Kenya

    StarTimes Media Job Title: Digital TV Platform Maintenance Engineer Department: Technical Operations Reports To: Head Engineer StarTimes Media (K) Co. Ltd seeks to appoint a suitably qualified persons to assume the role of Digital Platform Maintenanc...

    September 27, 2021

    Ksh Not mentioned


    Apply Now