Overview
Skills
Job Details
Job Title: GIS Developer
Location: Richmond, VA
Interview Mode: Web Only
Duration: Contract
Position Overview
We are seeking a Senior GIS Systems Architect to lead the implementation and administration of ArcGIS Enterprise solutions. The ideal candidate will possess deep expertise in ESRI s ArcGIS Enterprise platform, enterprise-level system architecture, and robust skills in integrating GIS with large-scale infrastructure and databases. The role will focus on designing, implementing, and documenting multi-environment enterprise GIS platforms in a mission-critical setting.
Key Responsibilities
- Architect & Implement Solutions: Design, implement, and document ArcGIS Enterprise architecture, including Staging and Production instances equipped with Portal for ArcGIS, ArcGIS Server, ArcGIS Web Adapter, ArcGIS Object Store, and SQL Server geodatabases.
- System Design: Define networking and storage solutions to support isolated, high-availability environments.
- Infrastructure Analysis: Review and document licensing, hardware, and server configuration requirements for high-availability architecture.
- Security & Recovery: Establish backup and disaster recovery strategies, define port and firewall requirements, and implement robust security practices.
- Deployment & Automation: Install, configure, and automate deployment and maintenance of ArcGIS Enterprise using scripting tools such as Python (ArcPy) and Powershell.
- Documentation: Develop and maintain detailed architectural diagrams and technical documentation listing all components, configurations, and dependencies.
- Database Management: Design and optimize geospatial data infrastructure for integrity, performance, and interoperability.
- Team Support: Mentor GIS analysts; provide technical leadership and knowledge transfer related to administration and monitoring of enterprise GIS environments.
- Process Optimization: Engage in DevOps practices to streamline deployment, configuration, and updates for GIS application environments.
- Collaboration: Communicate requirements, progress, and constraints clearly with cross-functional teams and leadership.
Required Skills & Experience
- Bachelor s degree in Geography, GIS, Computer Science, Engineering, or related field
- 8+ years of experience in GIS architecture and deployment, preferably within Microsoft or Azure environments
- Expert knowledge in designing and deploying ArcGIS Enterprise with multi-environment (Staging/Production) configurations
- Advanced skills with DNS, ports, and firewall management for ArcGIS Server and ArcGIS Enterprise
- Proficiency in scripting and automation using Python (ArcPy, Pandas) and SQL
- Proven expertise in geodatabase design and spatial analysis
- In-depth familiarity with GIS web services (REST, SOAP), APIs, and Esri s current licensing/user type structure
- Strong analytical, troubleshooting, and interpersonal communication skills
- Experience with both independent and team-based working environments
Highly Desired Skills
- ESRI-certified Enterprise System Design Professional (ESDP2201)
- Experience using tools such as System Designer, ArcGIS Monitor, System Log Parser, and eGDB Health for monitoring and maintenance
- Practical exposure to DevOps workflows in GIS application deployment and infrastructure management
This is an excellent opportunity for a senior technologist to lead architecture and deployment for enterprise-scale GIS environments. The position is instrumental in ensuring seamless, high-performing, and secure GIS operations for a rapid-paced government environment.