Entry Level NGO Jobs
Submit CV Here
Latest Openings at UCSF Global Programs for Research and Training
The University of California San Francisc(UCSF) has Cooperative Agreements with the U.S. Centers for Disease Control and Prevention-Kenya (CDC-Kenya) tprovide technical assistance tthe Ministry of Health and its partners for multiple HIV and STI Surveillance and program Monitoring & Evaluation M&E activities.
UCSF is looking for a Software developer with strong DHIS2 development experience and knowledge. The primary function of this position is tsupport UCSF with maintaining and developing its systems and solutions that are built on the DHIS2 platform. The DHIS2 Developer is expected tdesign and develop modules tmeet the organizational and donor needs for specific projects. Some projects will require the developer tdesign data entry screens for specific programme studies. Most projects will require the data tbe disclosed via dashboards – often with some transformation or analysis of that data before it gets displayed. For example, data that originates from a single health facility may need tbe aggregated inta district, provincial or national view on the dashboard.
Additional software development needs may arise occasionally, that are not specific tDHIS2 such as the development of mobile apps, or interoperability layers between existing systems. As an integral part of the UCSF Kenya Office, the DHIS2 Developer may be expected tmeet with stakeholders, funders and government officials, and draw up requirements based on their needs. This position requires a one-year commitment, with the potential for extension at the end of the period, subject tfunding availability.
Specific Roles and Responsibilities:
- Under the direction of the Senior HIS Developer and the UCSF Technical Director for Global Health Informatics, the DHIS2 Developer will work with the UCSF SI team, the Global Programs in-country SI team, USG and GOK colleagues to:
- Gather and document requirements for developing any information system, including the DHIS2 modules tbe developed.
- Deploy, maintain and administer the DHIS2 implementations including assigning rights tusers, maintaining backups and functionality of the systems.
- Write reusable, testable and efficient code, including writing tests and test cases.
- Based on agreed specifications, design, develop and maintain the DHIS2 data entry modules reports, dashboards and visualizations.
- Develop training materials and train users on system modules and functionalities developed, in addition tconducting pre and post training assessments tgauge the effectiveness of the trainings.
- Work with existing team members in other software development projects as required in determining the appropriate frameworks, tools and technologies tbe used for implementing any database or information system, taking context, existing capacity and other guiding principles (e.g. open source, already in use in the health sector) intaccount.
- Any other duties assigned related tthis job description
- An appropriate degree in computer science, information systems or software engineering with a focus on software development or equivalent degree with at least five years of experience in software development
- 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 in working with databases e.g. MySQL, PSQL and MSQL, including writing SQL queries
- Should have Unix/Linux background and alsneeds tbe 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 InfEMRs( OpenMRS, KenyaEMR, IQCare) is an advantage
- Working experience with software development and maintenance tools like JQuery, Git, Restful web services, Agile methodology, Jasper server, Android SDK
Experience with one or more of the following are considered advantages:
- Monitoring and Evaluation
- Working in the health sector
Research Assistants, DREAMS Recency Study
Global Programs for Research and Training is registered as an international NGO in Kenya, wholly owned and affiliated to the University of California San Francisco (UCSF)
The Ministry of Health – National AIDS & STI Control Program (NASCOP), University of California San Francisco – Global Programs, and Centers for Disease Control is conducting a quantitative study on Young Girls and Adolescent Women (AGYW) in 4 Counties where the DREAMS (Determined, Resilient, Empowered, AIDS-free, Mentored and Safe) program is in operation. The objectives of the study are; to estimate HIV incidence among pregnant AGYW aged <25 years enrolled in ANC services in facilities in DREAMS counties, monitor changes in cross-sectional estimates of HIV incidence over time among pregnant AGYW aged <25 years enrolled in ANC services in facilities in DREAMS counties, and generate 12 months cross-sectional estimates of the proportion of pregnant AGYW aged <25 years with recent HIV infection among different sub-populations of AGYW attending ANC.
Global Programs is seeking qualified research assistants with prior experience in quantitative research; specifically, data collection and data entry, to conduct this study. The Counties where the study will be conducted are Kisumu, Siaya, Homa- Bay and Nairobi. The positions are a one-year grant-funded contract based in the four counties for each selected RA respectively.
The research assistants (RA), under the direct supervision of the study coordinator and overall supervision by principal investigators, will provide quantitative data collection support to the study.
- Attend the full study training to understand the purpose and intent of the study, as well as the plan for implementation.
- With help from the study team, conduct regular visits to selected ANC clinics within their respective County and within protocol approved frequency at minimum.
- Ensure selected ANC sites within their County are enrolling eligible AGYWs as expected.
- Conduct data abstraction from ANC registers and files or electronic records into the study data collection tool.
- Collect completed risk assessment questionnaires from ANC sites and conduct data entry of the questionnaires into the study data base.
- Work with both hub laboratory and ANC staff to ensure study procedures are adhered to
- Ensure data quality by responding to data manager’s queries.
- Ensure data collected is safely transmitted to the designated central location.
- Respond to questions or address feedback from the study team and/or data analysis team as needed.
- Perform other duties and responsibilities as assigned.
The selected research assistant will have the following minimum qualifications:
- Fluency in English or Swahili.
- Experience in collecting quantitative data or abstracting data from existing records for at least two previous studies in a health-related field.
- Experience in electronic collection of public health data.
- Bachelor’s degree or Diploma in a social science or health-related field.
- Knowledge and understanding of public health issues, specifically regarding HIV/AIDS.
- Strong interpersonal skills and ability to work well in diverse team.
- Strong organizational and problem-solving skills.
- Excellent verbal and written communication.
- Proficiency in using Microsoft office and strong typing skills.
- Ability to travel (short notice) within the study counties for extended periods.
Method of Application
Qualified Kenyan nationals are encouraged to apply.
All applicants must address each selection criterion detailed in the minimum requirements above with specific and comprehensive information supporting each item.
All applications must include the following:
- Cover letter
- Current CV with names and telephone numbers for three referees
- Salary history
Applications must be sent by email to HR.Kenya@ucglobalprograms.org with the
email subject DHIS2 by end of day Monday, October 15, 2018.
Only short-listed candidates will be contacted.