Job Description & Details
This is a hands-on GIS development role where you'll spend your days building spatial analysis tools and custom web maps rather than just pushing out standard web apps. If you enjoy wrangling complex spatial data and turning it into functional, user-facing browser applications using ESRI tech, this one is worth a serious look.
What You'll Actually Be Doing
You will spend a good chunk of your time designing and deploying complex web mapping applications and automating data workflows. Your day-to-day involves writing Python scripts for spatial analysis, configuring ArcGIS Enterprise environments, and building intuitive user interfaces using the ArcGIS API for JavaScript. You'll also act as a bridge between technical GIS operations and non-technical stakeholders, so expect to explain architecture and map outputs to folks outside of engineering.
The Core Tech Stack
You need deep fluency in the ESRI ecosystem—specifically ArcGIS Pro 3.x, ArcSDE, and ArcGIS Enterprise including portals and data stores. JavaScript mapping APIs are non-negotiable for the frontend work, and strong Python skills are essential for backend tooling and analysis automation. Knowing how these pieces talk to each other under high data loads is what will separate you from other applicants.
Interview Expectations
Expect to be grilled on your experience managing ArcGIS Enterprise infrastructure and optimizing spatial queries against ArcSDE geodatabases. The hiring team is going to want to hear specific war stories about how you handled performance bottlenecks in complex map layers. They aren't just looking for syntax knowledge; they want to see that you can troubleshoot production-level GIS system failures independently without needing a playbook.
Application Advice
Make sure your resume explicitly highlights your hands-on experience with ArcGIS Enterprise and custom JavaScript mapping implementations rather than just listing basic GIS analyst tasks. Put your Python scripting wins front and center, especially if you've automated spatial data pipelines. Match the terminology from the JD like 'ArcSDE', 'ArcGIS Pro 3.x', and 'spatial analysis' to ensure you clear the ATS keyword filters without sounding like a robotic copy-paste.