GIS Developer
Core
Develop internal GIS tools, spatial ETL pipelines, and automation scripts to support analysts and manage spatial data.
Role type
GIS Developer (Spatial Data Engineer)
Builds
Internal web applications, RESTful APIs, and automated geoprocessing tools
Domain
GIS / Spatial Data Engineering
Required skills
Python (ArcPy, GeoPandas, Shapely, Fiona, Rasterio, PyProj), PostgreSQL/PostGIS, SQL, ArcGIS Server, GitHub, JavaScript, HTML, CSS
Preferred skills
Flask, Streamlit, Leaflet, Mapbox GL JS, ArcGIS API for JavaScript, GeoParquet, DuckDB, AutoDesk, MicroStation, AI web development, utilities/government agency experience
Responsibilities
Generate internal tools for GIS Analysts, create and manage spatial ETL pipelines, design Python-based geoprocessing tools, build and maintain RESTful APIs, perform QA/QC of converted GIS data
Seniority
Mid-level (3–5 years experience)