Independent platform: UNAtlas aggregates publicly available United Nations job openings and is not affiliated with the UN. All applications happen on official websites.
UN SecretariatUnited Nations Human Settlements Programme
Job opening

Geospatial Full-Stack Developer and Data Engineer Consultant

LevelCON
LocationBarcelona, Spain
Application period2026-10-22 / 2026-11-08
Work arrangementOn-site / Duty station

Organizational Context

The United Nations Human Settlements Programme (UN-Habitat) is the UN agency for sustainable urban development. This consultant role supports the City Resilience Global Programme by providing technical expertise and analytical support to partner cities, aiming to foster inclusive, sustainable, and climate-resilient urban development. The position contributes to strengthening capacities for risk understanding, decision-making, resource mobilization, and integrated resilience actions.

Job Purpose

The consultant will provide high-quality technical expertise and analytical support to enhance, deploy, and scale the City Resilience Profiling Interactive Tool (CRPiT). This includes developing advanced analytical functionalities, supporting the NewMed2030 programme, and conducting capacity-building activities. The role aims to strengthen the capacity of cities and territories to anticipate, absorb, adapt, and transform in the face of challenges, contributing to urban and territorial resilience, climate adaptation, and risk-informed development. The consultant will also support the generation, validation, and replication of resilience profiles, ensuring alignment with global frameworks and local needs, and facilitating knowledge transfer.

Responsibilities

Provide technical support to enhance the CRPiT platform, improving its functionality, usability, performance, and scalability, and integrating geospatial data, resilience indicators, and visualizations. Develop advanced analytical functionalities, including comparative analysis across time periods and pilot AI-assisted capabilities for preliminary interpretation of resilience indicators. Adapt and configure CRPiT modules for the NewMed2030 programme and ensure global replicability, including multilingual support. Generate, validate, and replicate resilience profiles for participating localities and other urban/regional contexts, adhering to methodological and quality assurance standards. Conduct technical testing, troubleshooting, and quality assurance, support deployment, and develop necessary technical and user documentation, ensuring knowledge transfer to the technical team.

Work Experience

A minimum of five years of professional experience in urban planning, resilience, GIS, software development, or geospatial data engineering is required. At least two years of specialized experience developing interactive, data-driven web applications or Web GIS platforms is essential. Experience with Python for geospatial data processing, integrating front-end applications with back-end services/APIs, and using web technologies, geospatial tools, mapping libraries, and version control systems is required.

Skills

Geospatial data engineering, Full-stack development, Web GIS platform development, Python for geospatial data processing, Front-end/back-end integration, API development, SQL, Web technologies, Geospatial processing tools, Mapping libraries, Version control systems, Data analysis and visualization.

Community intelligence

What candidates and members are discussing

Be the first to add context around this opportunity.Ask something practical or share experience with this organization. Contributions can help future candidates long after the vacancy closes.
Keep exploring

Related opportunities

Geospatial Full-Stack Developer and Data Engineer Consultant (CON) – UN Secretariat in Barcelona | UN Atlas