GIS Developer
Core
Design, build, and optimize geospatial workflows and ETL pipelines to support utility database expansion and internal GIS tools.
Role type
Senior GIS Developer (Spatial Data Engineering)
Builds
Internal GIS tools, spatial ETL pipelines, RESTful APIs, and web applications for utility data integration
Domain
Utilities, Civil Engineering, Geospatial Data
Required skills
Python (ArcPy, GeoPandas, Shapely, Fiona, Rasterio, PyProj), PostgreSQL/PostGIS, SQL, ArcGIS Server, GitHub, Web Development (Flask, Streamlit, JavaScript, HTML, CSS)
Preferred skills
Leaflet, Mapbox GL JS, ArcGIS API for JavaScript, geoparquet, DuckDB, AutoDesk, Microstation
Responsibilities
Generate internal tools for GIS Analysts; Create and manage spatial ETL pipelines connecting Esri, PostGIS, and open-source environments; Design and develop Python-based geoprocessing tools and automation scripts; Build and maintain RESTful APIs and web applications; Assist in database footprint expansion; QA/QC of converted GIS data (via careerplan.io/jobs/092ae4ef-44c6-4c92-a8ea-c29bb73582d7-gis-developer-at-civilgrid)
Seniority
Mid-Senior, hands-on IC
