UNICEF works in some of the world’s toughest places, to reach the world’s most disadvantaged children. To save their lives. To defend their rights. To help them fulfill their potential.
Across 190 countries and territories, we work for every child, everywhere, every day, to build a better world for everyone.
And we never give up.
For every child, a digital future
The overarching strategic goal of UNICEF’s Information and Communication Technology Division (ICTD) is to transform and build partnerships with our stakeholders to successfully implement UNICEF programmes globally through the use of innovative technology-enabled solutions.
How can you make a difference?
The consultant will support the Division of Data, Analytics, Planning and Monitoring (DAPM), the Office of Emergency Programmes (EMOPS) and the Information and Communication Technology Division (ICTD) to make sure that their critical work with geospatial analytics, machine learning and artificial intelligence, data management, data standardization, and data publication can be sustained by a reliable and scalable infrastructure.
The consultant will ensure that DAPM and EMOPS can deliver and update their products and services in a timely, secure, and cost-effective manner and in compliance with UNICEF/ICTD standards and best practices. The consultant will help streamline the software development lifecycle to improve vendor and developer productivity, delivery speed, and code quality in support of existing and upcoming products. The consultant will make sure that applications run without interruption of service, reacting to infrastructural problems in a timely manner.
This position is under the supervision of the ICTD Manager, Application Platforms (APS) in the Platforms and Services Delivery Section of the ICT Division.
Background of some applications which require DevOps assistance
Key responsibilities / Scope of work:
Deployment, monitoring, and automation
Collaboration and knowledge building
Deliverables:
Work Assignments Overview | Deliverables/Outputs | Delivery deadline |
Coordinate with stakeholders (DAPM, ICTD, EMOPS, External Vendors) to identify the requirements for a dedicated Kubernetes environment for GeoRepo and GeoSight. |
Design document with the
requirements and the action points
to build a dedicated Kubernetes
environment
|
23/12/2024 |
Migrate GeoRepo and GeoSight (both staging and production) there in the dedicated Kubernetes environment provisioned by ICTD.
|
GeoRepo and GeoSight deployed in the dedicated Kubernetes environment. | 22/02/2025 |
Document the current ArcGIS infrastructure settings; update ArcGIS virtual machines to the latest version; Work with ICTD/TAO/APS team on migration to PaaS, to simplify the deployment and reduce the cost. | ArcGIS update and standardization. | 17/04/2025 |
Continuous integration of PIDB Coding Recommender Tool. The tool is developed by an outside partner server and must be deployed on UNICEF’s infrastructure. | PIDB Coding Recommender Tool deployed | 20/05/2025 |
Design monitoring dashboard(s) and alerts for the whole IT ecosystem managed by DAPM. Identify possibilities for the fine-tuning of the individual workloads. Work with ICTD/TAO/APS on the implementation | Performance/Usage metrics gathered.
Documentation on the status of the infrastructure in place |
18/07/2025 |
Continuous integration of EYSN Quality Assurance Tool and other AI applications. The tool/model is developed by an outside partner. | EYSN Quality Assurance Tool deployed | 04/09/2025 |
Coordinate and implement the release of the updates of GeoRepo, GeoSight, ArcGIS, E-tools, EYSN, PIDB, GIBD. | GeoRepo, GeoSight, ArcGIS, E-tools, EYSN, PIDB, GIBD updates deployed. | 01/11/2025 |
Please indicate your ability, availability and your overall rate – or rate per deliverable (in US$) to undertake the terms of reference above. Applications submitted without a rate will not be considered.
Duration of contract: 11 months, remote
To qualify as a champion for every child you will have…
• An Bachelor’s degree in Computer Engineering, Software Engineering and related fields.
• Minimum four (4) years of experience as a DevOps Engineer with Microsoft Azure Cloud.
• Experience with containerized microservices deployment and release management (e.g., Docker, Kubernetes).
• Working experience building solution for CI/CD using GitHub and Azure DevOps.
• Experience with PowerShell scripting, GIT, Linux, Shell, Azure Resource Management (ARM) templates.
• Suite/Log Analytics, Azure Monitor, Azure App Services, Azure Storage, Azure SQL Server.
• Experience with serverless/headless technologies like function apps.
• Excellent problem-solving and troubleshooting skills.
• Strong communication and collaboration skills to work effectively with cross-functional teams.
• Fluency in English is required. Knowledge of another official UN language (Arabic, Chinese, French, Russian or Spanish) is an asset.
Good-to-have Skills:
• Azure Developer Associate or Azure Solution Architect certification is a plus.
• Kubernetes Application Developer (CKAD) certification is a plus.
For every Child, you demonstrate…
UNICEF’s values of Care, Respect, Integrity, Trust, Accountability, and Sustainability (CRITAS).
To view our competency framework, please visit here.
UNICEF is here to serve the world’s most disadvantaged children and our global workforce must reflect the diversity of those children. The UNICEF family is committed to include everyone, irrespective of their race/ethnicity, age, disability, gender identity, sexual orientation, religion, nationality, socio-economic background, or any other personal characteristic.
UNICEF offers reasonable accommodation for consultants/individual contractors with disabilities. This may include, for example, accessible software, travel assistance for missions or personal attendants. We encourage you to disclose your disability during your application in case you need reasonable accommodation during the selection process and afterwards in your assignment.
UNICEF has a zero-tolerance policy on conduct that is incompatible with the aims and objectives of the United Nations and UNICEF, including sexual exploitation and abuse, sexual harassment, abuse of authority and discrimination. UNICEF also adheres to strict child safeguarding principles. All selected candidates will be expected to adhere to these standards and principles and will therefore undergo rigorous reference and background checks. Background checks will include the verification of academic credential(s) and employment history. Selected candidates may be required to provide additional information to conduct a background check.
Remarks:
Only shortlisted candidates will be contacted and advance to the next stage of the selection process.
Individuals engaged under a consultancy or individual contract will not be considered “staff members” under the Staff Regulations and Rules of the United Nations and UNICEF’s policies and procedures, and will not be entitled to benefits provided therein (such as leave entitlements and medical insurance coverage). Their conditions of service will be governed by their contract and the General Conditions of Contracts for the Services of Consultants and Individual Contractors. Consultants and individual contractors are responsible for determining their tax liabilities and for the payment of any taxes and/or duties, in accordance with local or other applicable laws.
The selected candidate is solely responsible to ensure that the visa (applicable) and health insurance required to perform the duties of the contract are valid for the entire period of the contract. Selected candidates are subject to confirmation of fully-vaccinated status against SARS-CoV-2 (Covid-19) with a World Health Organization (WHO)-endorsed vaccine, which must be met prior to taking up the assignment. It does not apply to consultants who will work remotely and are not expected to work on or visit UNICEF premises, programme delivery locations or directly interact with communities UNICEF works with, nor to travel to perform functions for UNICEF for the duration of their consultancy contracts.