Nyaya Health Nepal (NHN)

Database Engineer

Nyaya Health Nepal (NHN)

Database Engineer

Nyaya Health Nepal (NHN) has been working to improve healthcare for underserved communities in partnership with the Ministry of Health and Population (MoHP) and municipal governments of Nepal since 2008. The aim of NHN is to build integrated care delivery systems, design and implement these interventions to scale a new model for healthcare in the country. 

At present, NHN works in two municipalities and four rural municipalities of Achham District, of Far-western Province. NHN operates Bayalpata Hospital at Sanfebagar Municipality, a Municipal Primary Health Center (PHC) at Chaurpati rural municipality and a Community Health Workers (CHWs) network in other rural municipalities to improve access to healthcare. The CHWs networks are integrated with hospital-based care via NHN’s own Electronic Health Record (EHR) network. ​

Nyaya Health Nepal community health care model aims to improve the public health by providing rural communities with effective health care services in their own home. This model has helped minimize the health risk of women, children, infectious and chronic disease patients. Community Health Workers (CHWs) are an essential part of NHN Community Health Program model. They provide community-based services through home visits and NHN community health care program is being scaled up on a district level. ​

NHN mainly focus on three components of municipal integrated health care model, identifying the need of local communities: 

  • Hospital based health care service 
  • Community based health care service 
  • Digital health care service 

 NHN’s work has been recognized globally, and most recently it received USAID’s HRH2030 Global Resilience Award for 2020 for its exemplary work in enhancing the effectiveness of rural health workers. ​

In the past year, despite collateral damage from the COVID-19 pandemic, NHN provided care to 151,943 patients who visited our hospitals. A further 128,730 people were served through our Community Health Workers.

Nyaya Health Nepal (NHN) has been working to improve healthcare for underserved communities in partnership with the Ministry of Health and Population (MoHP) and municipal governments of Nepal since 2008. The aim of NHN is to build integrated care delivery systems, design and implement these interventions to scale a new model for healthcare in the country. 

At present, NHN works in two municipalities and …

Database Engineer

Views: 1045 | This job is expired 1 year, 6 months ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Kathmandu
Offered Salary : Negotiable
Apply Before(Deadline) : Dec. 22, 2022 23:55 (1 year, 6 months ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than or equal to 1 year
Other Specification
  • At least University degree in engineering/ science, IT/IS, computer applications or related field
  • At least 1 year experience in similar field
  • Experience with relational database management system
  • Strong knowledge of MySQL and Postgres database system
  • Experience with indexing and optimization of an existing database system in MySQL or Postgres
  • Working knowledge of normalization and clustering of existing databases
  • Strong knowledge of writing database queries and stored procedures
  • Working experience in database migration
  • Excellent understanding of Object-Oriented Programming and design
  • Possess strong troubleshooting, code optimization, and refactoring skills as well as skill in the healthcare documentation process
  • Good Understanding of version control (Git)
  • Experience working in an Agile development process

Job Description

Management Structure:

Reports To: Software Engineering Lead
Direct Reports: None
Location: Kathmandu (need to travel implementation sites)

Responsibilities:

1. Development and optimization of database queries across diverse systems for the integrated Electronic Health Records (EHR) platform.

  • Migration and optimization of existing databases.
  • Normalization and clustering of existing databases.
  • Design and develop database architecture for different systems.
  • Teamwork to ensure timely delivery of product per requirement specifications through to implementation
  • Further develop integration between diverse systems like OpenMRS, OpenELIS, OpenERP, DCM4Che, CommCare and DHIS2
  • Regularly communicate progress and setbacks to Team Lead

2. Follow the agile development approach

  • Estimate the effort to implement User Stories
  • Development to achieve sprint goals.
  • Implementing test cases
  • Unit and initial Acceptance testings
  • Identify obstacles and informing the Scrum Master
  • Self-organizing
  • Daily Scrum meetings

3. Clean Delivery of Works and Take ownership of the integrated EHR product.

  • Handover of the works after sufficient testing.
  • Technical documentation of the accomplished works.
  • Provide technical input when needed, effectively communicating technical concepts to the Team lead.
  • Communicate and collaborate with the global Bahmni coalition.

Areas of Responsibilities:

  • Involve in all stages of the project life cycle: requirements definition, design, and development. 
  • Design, code, and maintain efficient and reliable database queries.
  • Assists in EHR development and implementation support, training of staff and clinicians of the appropriate use of NepalEHR systems.
  • Provide feedback to EMR/EHR developers for product improvements to implementation and Development team.
  • Help team in report generation in database.
  • Optimization of existing database and increase the performance of the system.
  • Assist the team in DHIS integration.

The above list of responsibilities is not comprehensive and Database Engineer may be required to take on additional responsibilities, as determined by the line manager.


This job has expired.

Recommended Jobs

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE