3

Backend Development Engineer

3iS
March 31, 2026
Full-time
On-site
Country: Nigeria
Organization: 3iS
Closing date: 13 Apr 2026

Organization: 3iS
Mailing Address: 2 Yabo Close, Garki, Abuja, Nigeria

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

Organization

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

A. 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.

B. 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.

C. 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.

D. 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.

E. 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.

F. 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.

G. 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.

Languages

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:

Strong proficiency in Python for backend development is essential.

Deep experience designing, building, and managing secure RESTful APIs.

Experience with API management platforms.

DevOps & Automation:

Extensive experience with CI/CD principles and tools.

Strong practical knowledge of containerization and orchestration.

Solid understanding of serverless architectures and their application in event-driven data processing.

Open Source Systems & Tools:

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

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.

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.

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.

How to apply

kindly visit https://3is.org/job-openings/ to apply.