CONSULTANCY: GEOSPATIAL DEVOPS ENGINEER, ICTD DIGITAL CORE (11 MONTHS, REMOTE) AT SPAIN
Descripción de la oferta de empleo
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 An important area of work in support of UNICEF's mandate is the economic analysis of immunization resources.
However, challenges remain in identifying and analyzing immunization resources in domestic government budgets.
There is substantial variation in how vaccine procurement and immunization delivery information is presented in national budget documents.
This information is only available in non-searchable PDF files, complicating identification and analysis.
The solution to improve the accessibility of immunization budget information and supporting its interpretation is the Global-Immunization budget database (GIBD), a web-based application that uses Artificial Intelligence and Machine Learning to standardize and analyze global immunization budget data for insightful crosscountry comparison and trend analysis.
GIBD enables UNICEF to access global immunization budget data via web browser, secured with UNICEF credentials for global reach and data protection.
It utilizes artificial intelligence to tackle complex data extraction and manipulation challenges and offers dashboards designed for insightful trend visualization, supported by automated analysis for strategic decision-making.
As part of the Geospatial Roadmap, UNICEF has developed two web-based geospatial platforms.
GeoRepo and GeoSight.
GeoRepo serves as a single source of truth for storing and sharing core geospatial datasets, such as administrative boundaries at a subnational level.
GeoSight is a web-based geospatial analytical platform that will help users harmonize, integrate, visualize, and analyze geospatial data using a simple web interface.
Both GeoRepo and GeoSight are being developed using a similar stack of technologies (Django, Kubernetes, PostgreSQL).
As part of the same Geospatial Roadmap, in Dec UNICEF deployed ArcGIS Enterprise on the UNICEF Azure infrastructure to become the core enterprise geospatial solution for geospatial data storage, analysis, dissemination and visualization.
The Programme Effectiveness Team (PET) in DAPM aims to improve the capabilities of field offices to design evidencebased and results-focused programmes, implement effective and efficient interventions, and monitor results through periodic trend analysis and real-time basis.
The organizational performance management unit in DAPM is seeking the services of a DevOps engineer to assist them in the continuous integration of their PIDB Coding Recommender Tool and their EYSN Quality Insurance Tool.
Both tools are developed on an outside partner server and must be deployed on UNICEF’s environments during the releases.
Key responsibilities / Scope of work.
Deployment, monitoring, and automation • Build and maintain the CI/CD pipelines on Microsoft Azure DevOps to improve developer productivity, agility, and code quality.
• Deploy and maintain the deployment of applications in a dedicated Kubernetes cluster.
• Monitor and manage incidents related to the infrastructure and service quality, including troubleshooting, identification of root causes and coordination with relevant teams to ensure timely resolution and minimal impact on business operations.
• Deploy new.
ET and Python applications using App Services, both with classic configuration and YAML-based configuration.
• Set up and manage cost and utilization monitoring tools for platforms linked to DAPM/EMOPS.
• Assist the team and liaise with ICTD to facilitate access to AI services on Azure.
• Scale and monitor the deployment of the existing enterprise software in multiple Windows Virtual Machines.
This also includes the installation of updates and patches, the monitoring of the health of all the services involved, and the management and installation of new licenses.
Collaboration and knowledge building • Collaborate closely with vendor development teams and DAPM/EMOPS staff to understand their current build and release processes and lead the implementation of improvement recommendations.
• Capture best practices, procedures, and lessons learned, and share knowledge with ICTD and DAPM/EMOPS team members to foster a culture of learning and knowledge sharing.
• Prepare and present design and implementation documentation to multiple stakeholders.
• Promote DevOps principles and culture across the DAPM/EMOPS teams.
• Conducts proofs of concept in new application platforms and cloud technologies and services.
• Propose new software to be purchased or consumed as a service and demonstrate value for money in acquisitions and technology decisions.
• Advise the team on the design and enhancement of infrastructure for our internal applications.
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 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.
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.
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 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 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 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.
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.
Detalles de la oferta
- Sin especificar
- En toda España
- Sin especificar - Sin especificar
- 24/10/2024
- 22/01/2025
Are you a devops / site reliability engineer seeking new interesting opportunity? so... automation and management of ci/cd pipelines and other devops tools... high level of english... microservices technology understanding and architecting... tech communities so you can share your knowledge with your......
We teach you how to get extra online job padding in spain... eu and spain do not give work permits to non-eu, just a three-month tourist visa... only one year university and instituto cervantes accredited spanish language program students can work in spain and this is the canterbury english magic formula......
Sounds like an adventure for you? check out this position! would you like to develop your career in digital business development? if you're passionate about sales and digital products, outgoing and willing to roll up your sleeves and get things done in a fast-paced, rapidly changing environment, we may......
Por sus profesores, profesionales en activo en grandes empresas digitales, empresas referentes del sector y emprendedores del mundo digital... únete a los más de 2500 alumnos que han dado el salto al mercado laboral digital con la beca talentic... la beca talentic te ofrece la posibilidad de realizar......
En remote and talent estamos en la búsqueda de un/a senior devops/systems engineer para liderar el desarrollo de una infraestructura híbrida distribuida destinada a la gestión de información y modelos en medicina, con el objetivo de unirse a un nuevo equipo en un proyecto de innovación y desarrollo en......
Your profile: at least 3y of experience working as a qa automation engineer... are you a qa automation engineer looking for new challenge? we aspire to reach everyone and connect them to top projects... experience in functional, regression and user acceptance testing methodologies... com/es-es/meetup-de-innoit-consulting-en-barcelona/?_locale=es-es......
Como periodista digital especializado o copy whiting, tendrás la oportunidad de colaborar en la planificación y gestión del plan estratégico de contenidos para nuestros 5 portales en latinoamérica... otros datos del puestoademás, nos dejarás boquiabiertos si:- tienes formación en seo de contenidos- dominas......
Sounds like an adventure for you? check out this position! would you like to develop your career in digital business development? if you're passionate about sales and digital products, outgoing and willing to roll up your sleeves and get things done in a fast-paced, rapidly changing environment, we may......
Se busca persona proactiva para prácticas de marketing digital en madrid capital... la persona puede tener o no experiencia, pero se valorará que tenga conocimientos de marketing digital... l a j de 9:30 a 18:00 con 1 hora para comer... v de 9:30 a 14:30... horario: 35 horas semanales......
Are you a big data engineer looking for a new challenge? so... experience working in a virtual, international and multicultural environment... closely collaborates with information architect and system leads of it domains... assures guidelines and best practices for data and metadata acquisition are......