CivilGrid

GIS Developer

CivilGrid

full-time

Posted on:

Location Type: Hybrid

Location: Kansas City • Kansas, Montana • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $70,000 - $100,000 per year

Job Level

Mid-LevelSenior

Tech Stack

ETLFlaskJavaScriptPostGISPostgresPythonSQL

About the role

  • Daily utilization of GIS products and spatial databases: ArcGIS Pro, QGIS, SQL
  • Create, update, manage, and use spatial ETL pipelines connecting Esri, PostGIS, and open-source environments
  • Design and develop Python-based geoprocessing tools and automation scripts using both Esri and open-source GIS libraries.
  • Build and maintain RESTful APIs and web applications that integrate spatial data and visualization tools for internal use
  • Assist in database footprint expansion
  • QA/QC of converted GIS data

Requirements

  • Bachelor’s Degree in GIS adjacent field (GIS, Geography, Environmental Science, Computer Science, etc.)
  • 3-5 years of professional experience in GIS development or spatial data engineering; preferably with ESRI or QGIS
  • Experience with ArcGIS Server
  • Expert proficiency in Python with libraries such as: ArcPy, GeoPandas, Shapely, Fiona, Rasterio, PyProj
  • Advanced knowledge of PostgreSQL/PostGIS and SQL query optimization.
  • Familiarity with web development frameworks (Flask, Streamlit) and front-end technologies (JavaScript, HTML, CSS)
  • Detail-oriented and self-motivated, ability to operate independently working remotely
  • Willing to work in Downtown KC 1-2 days per week
Benefits
  • Offers Equity 📊 Resume Score Upload your resume to see if it passes auto-rejection tools used by recruiters Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GISspatial databasesPythonETL pipelinesRESTful APIsPostgreSQLSQLArcGIS ProQGISArcGIS Server
Soft skills
detail-orientedself-motivatedindependent