What are the responsibilities and job description for the GIS Developer Analyst (Key Personnel) position at DSA?
All hired employees are expected to have experience with Microsoft Copilot and / or an approved equivalent AI solution.
GIS Developer Analyst (Key Personnel)
Job Description
The GIS Developer Analyst designs, develops, and maintains ArcGIS‑based applications and geospatial products supporting emergency management operations. This role blends hands‑on development, operational GIS analysis, and stakeholder support in secure DOE/NNSA environments.
Key Responsibilities
GIS Developer Analyst (Key Personnel)
Job Description
The GIS Developer Analyst designs, develops, and maintains ArcGIS‑based applications and geospatial products supporting emergency management operations. This role blends hands‑on development, operational GIS analysis, and stakeholder support in secure DOE/NNSA environments.
Key Responsibilities
- Develop and maintain GIS applications using ArcGIS Pro, ArcGIS Online, Experience Builder, Survey123
- Build dashboards, story maps, and analytical products for NA‑40 emergency operations
- Develop custom solutions using Python, JavaScript, ArcPy, ArcGIS SDKs
- Maintain and enhance existing applications, including testing and bug fixes
- Support data analysis related to emergency preparedness and response
- Deliver training and user support for GIS tools and dashboards
- Bachelor’s degree in GIS, Geography, Computer Science, or related field (or equivalent experience)
- Minimum 3–5 years GIS application development experience
- Experience with at least two programming languages (Python, JavaScript, C#, Java)
- Strong understanding of geospatial analysis, cartography, and data management
- Experience in emergency management or national security environments preferred
- Ability to obtain and maintain a DOE Q clearance (active TS/Q preferred)
- Hybrid; on‑site support required minimum two days per week (Locations include Washington, DC; Albuquerque, NM; Germantown, MD; or Denver, CO)