PAHO
HIM Health Emergencies Information and Risk Assessment
PAHO Consultant - Software Engineer
Organizational Context
The Pan American Health Organization (PAHO) serves as the Regional Office for the Americas of the World Health Organization (WHO).
Job Purpose
To provide technical expertise in the design, development, deployment, and maintenance of digital tools that strengthen health emergency preparedness and response in the Region of the Americas, focusing on the web administrative layer, cloud infrastructure operations, integration services, quality assurance, and country-level implementation support for the CEBS mobile application within the PROTECT project.
Responsibilities
Develop and refine the data model, operational data dictionary, and backend API services for the CEBS system. Implement and enhance authentication, security mechanisms, and ETL pipelines. Develop data export functionalities and frontend components. Implement automated tests and improve code quality and security practices. Set up and improve infrastructure and deployment configurations, and mature continuous integration and operational practices.
Work Experience
Essential: At least 9 years of professional experience in full-stack software development, including web application development (JavaScript/TypeScript frameworks, Node.js/Python backends), Android mobile application development, AWS cloud services administration, relational and non-relational database design and management, RESTful API design and implementation, Git version control, quality assurance practices, Python 3.11 backend development with Flask, containerized environments (Docker, Docker Compose), ETL pipeline development, MariaDB/MySQL experience, frontend development with server-rendered templates and UI frameworks, and implementing authentication and security mechanisms. Desirable: Experience with PAHO/WHO epidemic response processes, statistical methods, machine learning integration, or Android/iOS development.
Skills
Not informed
Required Languages
English, Spanish or Portuguese
Desired Languages
Working knowledge of a second official language of PAHO (English, Spanish, Portuguese, or French)
Summary based on official posting. Please verify all details on the official website.Official Posting ↗
Explore related opportunities