SeniorGIS Developer

Overview

Hybrid
$40 - $50
Full Time

Skills

Adapter
Analytical Skill
ArcGIS
ArcGIS Server
Backup
Collaboration
Communication
Computer Hardware
Computer Networking
Computer Science
DNS
Database
Database Administration
DevOps
Disaster Recovery
Documentation
Dragon NaturallySpeaking
Enterprise Architecture
Esri
FOCUS
Firewall
Firewall Administration
Geodatabases
Geographic Information System
Geospatial Analysis
High Availability
IT Management
Knowledge Transfer
Leadership
Licensing
Mentorship
Microsoft
Microsoft Azure
Microsoft SQL Server
Pandas
Process Optimization
Python
Recovery
SOAP
Scripting
Software Design
Storage
Systems Architecture
Systems Design
Technical Writing
Web Portals
Web Services
Windows PowerShell
Workflow

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.