Geospatial Developer

nxzen Global

India

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

nxzen Global in India is seeking a motivated Geospatial Developer to join their rapidly evolving team. The position requires strong programming abilities in Python or JavaScript/TypeScript, alongside hands-on experience in developing geospatial services and APIs. You will be responsible for contributing to full development lifecycles, implementing ETL pipelines, and enhancing system observability and security.

This role is ideal for individuals who enjoy building robust systems and delivering quality services that underpin critical technology solutions.

Qualifications

  • Hands-on experience developing production-quality services, APIs, or applications.
  • Familiarity with spatial data formats, spatial databases, or GIS platforms.
  • Strong programming skills in Python or JavaScript/TypeScript.
  • Experience implementing ETL pipelines and data-processing workflows.
  • Understanding of secure configuration, authentication, and access control principles.

Responsibilities

  • Develop and maintain geospatial services, APIs, and application components.
  • Implement ETL pipelines that support complex data flows and validation logic.
  • Contribute to CI/CD processes that automate building and deploying GIS components.
  • Add logging, monitoring, and security controls to ensure secure operations.

Skills

Python
JavaScript/TypeScript
ETL pipelines
RESTful APIs
Problem-solving

Tools

GIS platforms
Cloud platforms (Azure, AWS, GCP)

Job description

Geospatial Developer

This role is ideal for a capable Geospatial Developer who enjoys building robust services, improving automation, and delivering end-to-end features that underpin real‑world geospatial systems. As a Geospatial Developer at nxzen, you will play a key role in delivering reliable, secure, and scalable geospatial technology while contributing to continuous improvement across our engineering practice.

Introduction

Joining nxzen’s rapidly growing geospatial capability means becoming part of a team redefining how organisations use location intelligence across critical infrastructure sectors. As a Geospatial Developer, you will deliver geospatial services, APIs, ETL pipelines, automation, and mapping solutions that form the technical backbone of our digital geospatial platforms.

Reporting to the UK GIS Lead, you will contribute across the full development lifecycle, delivering features end‑to‑end with a strong focus on performance, maintainability, observability, and secure configuration. This role is hands‑on and delivery‑focused, with opportunities to influence technical design, improve existing services, and raise the quality and reliability of our engineering practices.

You will develop GIS‑enabled applications and APIs, implement automated data pipelines, contribute to CI/CD workflows, and enhance instrumentation and monitoring to support resilient, scalable geospatial systems.

Responsibilities

Developing APIs and GIS‑enabled applications that deliver geospatial functionality to business and technical users.

  • Implementing ETL pipelines that support complex data flows, validation logic, and schema transformations.
  • Contributing to CI/CD processes that automate building, testing, and deploying GIS components and services.
  • Adding logging, monitoring, and security controls to ensure resilience, traceability, and secure system operations.
  • Participating in peer and code reviews to improve code quality, design patterns, and team consistency.
Responsibilites
Application & Service Development
  • Develop, enhance, and maintain geospatial services, APIs, and application components.
  • Deliver features end‑to‑end, from implementation through testing and deployment.
  • Apply secure‑by‑design principles when configuring services and integrations.
  • Optimise service performance, availability, and scalability.
Data Pipelines & Automation
  • Build and maintain ETL pipelines supporting spatial and non‑spatial data.
  • Implement validation logic, schema transformations, and error‑handling mechanisms.
  • Automate data processing and integration workflows using established patterns.
  • Support optimisation of data flows for performance and reliability.
CI/CD & Engineering Practices
  • Contribute to CI/CD pipelines that automate build, test, and deployment activities.
  • Add unit, integration, and regression tests to reduce defects and ensure predictable behaviour.
  • Support environment promotion and release consistency across development stages.
Observability, Security & Reliability
  • Implement structured logging, monitoring, and health checks for services and pipelines.
  • Contribute to dashboards surfacing performance, availability, and operational metrics.
  • Apply security controls covering access, configuration, and data exposure.
  • Support incident investigation through traceability and instrumentation.
Documentation & Governance
  • Produce clear documentation for services and pipelines covering configuration, ownership, dependencies, and expected behaviour.
  • Maintain consistent coding standards, naming conventions, and repository practices.
  • Contribute to reusable components, templates, and shared libraries.
Collaboration & Continuous Improvement
  • Participate in code reviews and design discussions constructively.
  • Propose improvements to existing services, pipelines, and development practices.
  • Share knowledge and patterns to support team consistency and delivery efficiency.
The candidate
Essential Skills & Experience
  • Hands‑on experience developing production‑quality services, APIs, or applications.
  • Familiarity with spatial data formats, spatial databases, or GIS platforms.
  • Strong programming skills (e.g., Python, JavaScript/TypeScript, or similar).
  • Experience implementing ETL pipelines and data‑processing workflows.
  • Familiarity with RESTful APIs, service integration, and application interfaces.
  • Understanding of secure configuration, authentication, and access control principles.
  • Experience with logging, monitoring, and debugging distributed services.
  • Ability to work independently on complex tasks with minimal supervision.
  • Strong problem‑solving skills and attention to code quality and maintainability.
Desirable (but not essential) Skills & Experience
  • Experience working in utilities, infrastructure, or other asset‑intensive sectors.
  • Experience developing geospatial or GIS‑enabled applications.
  • Experience with CI/CD tooling and DevOps practices.
  • Exposure to cloud platforms (Azure, AWS, or GCP).
  • Experience building dashboards or operational monitoring views.
  • Familiarity with open‑source geospatial tools or libraries.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Geospatial Consultant
Senior Geospatial Consultant

nxzen Global • India

On-site
INR 1,200,000 - 1,800,000
Gis Developer
Gis Developer

nxzen(India) • Bengaluru

Hybrid
INR 1,400,000 - 2,400,000
Hybrid work model
Flexible working hours
Global team collaboration
GIS Consultant (6 months Contract)
GIS Consultant (6 months Contract)

nCircle Tech Co • Pune District

On-site
INR 1,400,000 - 2,200,000
GIS Consultant
GIS Consultant

nCircle Tech • Pune District

On-site
INR 1,200,000 - 1,800,000
GIS Specialist I
GIS Specialist I

AECOM • Karnataka

On-site
INR 500,000 - 800,000
Software Engineering Professional_GIS with UX
Software Engineering Professional_GIS with UX

BT Group • Bengaluru

Hybrid
INR 2,500,000 - 4,500,000
GIS Analyst
GIS Analyst

Successive Technologies Pvt. Ltd. • Dadri

On-site
INR 600,000 - 800,000
GIS Developer
GIS Developer

Innefu Labs Pvt Ltd • Delhi

On-site
INR 600,000 - 800,000
GIS Specialist II
GIS Specialist II

AECOM • Karnataka

On-site
INR 800,000 - 1,200,000
GIS Web Developer - Esri/React Specialist (Remote)
GIS Web Developer - Esri/React Specialist (Remote)

Codvo.ai • Pune District

Remote
INR 800,000 - 1,200,000