Publish: March 30 2026

Closing Date: April 13 2026

Organisation

3iS is a non-for-profit organization that provides information management services to humanitarian and development organizations. Through information management, we help our partners target assistance to the world’s most vulnerable populations, and we support local authorities and institutions to enhance their capacities and become autonomous in their internal data and information management activities.

Scope of work

The Backend & DevOps Engineer is a critical hybrid role responsible for building core application services and automating the software development lifecycle for systems supporting health, nutrition, commodity tracking, and Monitoring, Evaluation, Accountability, and Learning (MEAL).

This role will focus on developing scalable backend services, APIs, and data pipelines that enable the integration of health and nutrition information systems, supply chain (commodity tracking) platforms, and MEAL frameworks. The engineer will also implement CI/CD pipelines to ensure reliable, secure, and continuous deployment of these systems.

Description of Duties

Backend Service & API Development

• Develop scalable backend services (primarily in Python) supporting health, nutrition, commodity tracking, and MEAL systems.
• Build and maintain RESTful APIs that enable secure access to data across multiple systems (e.g., health data, nutrition indicators, supply chain data).
• Implement backend logic for data collection platforms and integrations (e.g., KoboToolbox, ODK, DHIS2 where applicable).
• Ensure systems support real-time or near real-time data access for dashboards, reporting, and decision-making.
• Write clean, testable, and maintainable code aligned with cloud-native best practices.

DevOps & CI/CD Automation

• Design, build, and manage CI/CD pipelines for system deployment using tools such as Cloud Build, Jenkins, or GitHub Actions.
• Automate the build-test-deploy lifecycle, including testing, security checks, containerization (Docker), and deployment to for example, GKE or Cloud Run, or EKS for Kubernetes workload or Fargate for serverless containers on AWS, or equivalent.
• Manage container artifacts and dependencies.
• Apply GitOps principles to ensure version-controlled, auditable deployments.

Data Systems Integration & Processing

• Develop and manage data pipelines for integrating multiple data sources, including health systems, nutrition surveillance, and commodity tracking platforms.
• Ensure interoperability between systems and alignment with MEAL frameworks and indicators.
• Support data transformation, validation, and synchronization across platforms.
• Enable structured data flows for analytics, reporting, and visualization tools.

Platform Operations & Application Security

• Implement monitoring, logging, and alerting
• .Ensure data security and compliance, particularly for sensitive health and beneficiary data.
• Implement authentication, authorization, and secure data access mechanisms.
• Troubleshoot and resolve system issues across development and production environments.

API Lifecycle Management

• Manage the full lifecycle of APIs, including versioning, updates, and deprecation.
• Develop and maintain API documentation (OpenAPI/Swagger).
• Implement API security, rate limiting, and governance using platforms such as Apigee.

Analytics & Decision-Support Systems Development

• Support backend systems that feed dashboards and analytical tools used in MEAL and program monitoring.
• Enable generation of reports, indicators, and data outputs for health, nutrition, and supply chain decision-making.
• Collaborate with the technical Subject Matter Expert and Information Management Officer to translate programmatic needs into technical solutions.

Collaboration and Technical Support

• Work closely with the technical Subject Matter Expert, the Information Management Officer (IMO), other stakeholders to ensure systems meet programmatic and technical requirements.
• Support front-end developer and IMO by ensuring reliable backend services.
• Contribute to technical documentation and knowledge management.

Requirements

Education

• Accredited professional in Data Science, Systems Engineering, Applied Mathematics, Statistics, Economics, or related fields.
• Postgraduate studies in Artificial Intelligence or Data Science will be considered an asset.
• Certifications in AWS, GCP, or Azure, will be positively valued, especially combined with a portfolio of Artificial Intelligence and Data Science projects.

Language

• Fluency in English is required.

Experience

• Essential: Proven experience (3+ years) in a Backend Development or DevOps role. Must have hands-on experience in building and deploying a supply chain (commodity tracking) tool, including designing workflows, managing inventory or market data, and delivering a production-ready solution.
• Professional Cloud DevOps Engineer, Professional Cloud Developer or equivalent certification is strongly preferred.
• Programming & APIs:
 o Strong proficiency in Python for backend development is essential.
 o Deep experience designing, building, and managing secure RESTful APIs.
 o Experience with API management platforms.
• DevOps & Automation:
 o Extensive experience with CI/CD principles and tools.
 o Strong practical knowledge of containerization and orchestration.
 o Solid understanding of serverless architectures and their application in event-driven data processing.
• Open Source Systems & Tools:
 o Extensive experience using open-source or low/cost toolsets for the systems’ lifecycle, examples below:
  – Data collection (e.g. KoBoToolbox, ODK)
  – Databases (e.g. PostgreSQL, PostGIS)
  – Extract Transform Load (e.g. Python, Airbyte)
  – Dashboards (e.g. Metabase, Apache Supsert, Leaflet)
  – Monitoring (e.g. Prometheus, Grafana)
• Experience developing information systems in the health and/or nutrition sector.
• Experience in the humanitarian sector.

 

Skills & Competencies

• Ability to work based on objectives and meet standards through performance indicators.
• Excellent oral and written communication skills including in conducting presentations to technical and non-technical audiences.
• Capacity to work in multidisciplinary teams and multicultural environments.
• Results-oriented mindset and problem-solving skills.

Organizational

Learning as part of the 3iS’ commitment to organizational development, and in support of the understanding that learning organizations are more effective, efficient and relevant to the communities they serve. It is expected that all 3iS’ personnel will commit 5% of their time to learning activities that benefit 3iS as well as individual professional development.

Accountability to Beneficiaries

3iS’ personnel is expected to respect principles of accountability to beneficiaries of 3iS programs, in line with international standards while actively engaging beneficiary communities as equal partners in the design, monitoring and evaluation of field projects.

Working Conditions

Job Title: Backend & DevOps Engineer
Duty Station: Abuja, Nigeria
Type of Contract:Employment – Local contract
Expected Starting Date: April 2026
Duration of the Contract: Indicatively 12 months based on funding
Fees: Between 2,800,000 and 3,000,000 NGN monthly gross salary

Guiding Principles

Personnel is expected to respect the local culture and 3iS’ policies, procedures, and values at all times. 3iS has zero-tolerance for sexual harassment, exploitation and abuse, human trafficking, child abuse and exploitation. Any violations of these principles and policies will be treated as serious misconduct. 3iS is an Equal Opportunity Employer regardless of background. 3iS may carry out reference checks with other organizations on matters related to sexual harassment, exploitation and abuse.

Notes:
• Please do not apply if you do not meet the minimum requirements (including the required timezone limit).
• Any application received by e-mail will not be considered.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx