Sr. Systems Engineer(GIS) (VA Profiles ONLY)

  • Richmond, VA
  • Posted 3 days ago | Updated 3 days ago

Overview

Hybrid
$58 - $63
Contract - W2
Contract - 12 Month(s)

Skills

.NET
Access Control
Active Directory
Analytical Skill
Apache Tomcat
ArcGIS
ArcGIS Server
ArcMap
Conflict Resolution
Database
Documentation
FOCUS
Failover
Auditing
Firewall Administration
Forecasting
Geographic Information System
Group Policy
Clustering
Collaboration
Communication
Computer Networking
Intellectual Property
Firewall
HTTP
HTTPS
Management
Microsoft IIS
Microsoft Operating Systems
Hardening
Microsoft SCCM
IP
IT Management
Internet
Intranet
JSON
Load Balancing
Microsoft SCOM
Microsoft Windows Server
Microsoft Windows Server Administration
Migration
Performance Tuning
NAT
Nagios
Python
React.js
Regulatory Compliance
SD
Network
Scripting
Patch Management
Software Architecture
Software Configuration
Performance Monitoring
Problem Solving
Publishing
SSL
Servers
System Administration
System Integration
Web Applications
Web Browsers
Web Portals
Software Engineering
Workflow
Writing
Spanning Tree Protocol
Standard Operating Procedure
Version Control
Windows PowerShell

Job Details

Title: Sr. Systems Engineer(GIS)
Job ID: 778427
Location: Richmond, VA
Work Type: Hybrid
Duration: Long-term Contract
Ideal candidate profile

: Seeking a Sr. Systems Engineer with

experience in GIS & Windows Server administration capable of designing, implementing, and supporting large-scale GIS and enterprise systems. The candidate should bring a strong mix of technical expertise, analytical thinking, and independent problem-solving ability to support mission-critical applications in a fast-paced environment.
Job Duties & Responsibilities
  • Administer, configure, and maintain Windows Server environments (2008 2019), including Active Directory, Group Policies, and Firewall management.
  • Perform server patching, upgrades, SSL certificate renewals, and system hardening to maintain secure and stable environments.
  • Manage network configurations, including IP assignments, NAT rules, load balancing, and firewall policies to ensure optimal connectivity and uptime.
  • Install, configure, and maintain ArcGIS Server, Portal for ArcGIS, and Workflow Manager Server across multiple versions (10.5.1 10.9.1+).
  • Deploy and manage ArcGIS Web Adaptors and load-balanced ArcGIS environments with shared configuration stores.
  • Administer ArcGIS License Manager and ensure consistent license availability for users and systems.
  • Publish and deploy GIS map services and resources (MXD, SD, SDE, AGS, JTC files) while maintaining strict version control and documentation standards.
  • Integrate ArcGIS components with IIS/Tomcat and troubleshoot interoperability issues between GIS servers, databases, and web applications.
  • Performance Monitoring & Optimization
  • Proactively monitor system health and application performance using tools like SCCM, SCOM, Nagios, or similar monitoring platforms.
  • Analyze system usage and load trends to forecast capacity needs and optimize resource utilization.
  • Investigate and resolve performance bottlenecks, network connectivity issues, and software configuration conflicts.
  • Automation & Scripting
  • Develop and maintain scripts (Python, PowerShell, JSON) to automate administrative tasks, deployments, and monitoring workflows.
  • Support and enhance existing automation frameworks and propose new solutions to improve efficiency.
  • Implement and enforce security best practices, including access control, patch management, and log monitoring.
  • Conduct regular audits and reviews to ensure compliance with organizational and industry standards.
  • Provide technical leadership and guidance to team members on systems and GIS-related issues.
  • Collaborate with cross-functional teams to support .NET and other enterprise applications integrated with GIS platforms.
  • Document infrastructure configurations, processes, and standard operating procedures (SOPs).
  • Review and refine existing operational processes to improve efficiency and reliability.
  • Participate in planning and execution of system migrations, upgrades, and new technology integrations.
  • Contribute to the long-term architecture and infrastructure strategy to support enterprise GIS growth.
  • Participate in on-call rotation and provide after-hours or weekend support when required.
  • Maintain consistent support and responsiveness while working remotely or in hybrid settings.
Required Skills & Experience
  • Expertise working on Window Server 2008/2012/2016/2019 - Active Directory - Group Policies, Firewall Configuration, SSL Cert Renewal and Installation.
  • Proper understanding of networking, firewall, NAT rules, Load Balancing and IP configuration concepts.
  • Considerable experience in systems administration functions with a focus on Server Administration
  • Expertise with ArcGIS Server and ArcGIS Workflow Manager Server v10.5.1, v10.8.1, 10.9.1 and greater
  • Expertise with "Portal for ArcGIS Server v10.5.1, v10.8.1, 10.9.1 and greater and Installing ArcGIS Web Adaptor and multiple Web Adaptors
  • Expertise with Load Balanced ArcGIS Server products and "Shared Config-Stores
  • Expertise with ArcGIS License Manager, ArcGIS Desktop (ArcCatalog, ArcMap, etc)
  • Expertise in Publishing ArcGIS Map Documents (not composing them), Deploying MXD files, SD files, SDE files, AGS files and JTC files
  • Some knowledge of Python, JSON, Browser "Dev Tools is very helpful and Understand the relationship between IIS and Tomcat for ArcGIS Server
  • Extensive systems administration experience on the Windows Server platform, with web/app server deployments and operations including IP, HTTP, HTTPS, STP, load balancing, clustering, firewall rules, failover, monitoring, diagnostics, and performance tuning, etc.
  • Support in the areas of server and applications architecture, systems integration, and Internet/Intranet deployment for various .NET applications, as well as work in other aspects to support many other VDOT applications.
  • Experience optimizing systems performance, troubleshooting systems problems, and analyzing usage and systems load issues of a highly technical nature.
  • Experience in the administration/configuration of monitoring tools (SCCM/SCOM/NAGIOS/ETC)
  • Strong troubleshooting abilities to get to the source of problems and think critically regarding possible solutions.
  • Perform installations of software (including server upgrades and patching) ,Monitor servers to maintain/ensure system uptime and availability.
  • Ability to take the lead on the most complex projects. Must display initiative, ability to work independently and be able to use extensive independent judgment.
  • Strong organizational and interpersonal skills.
  • Logical, clear and concise written and verbal communication skills.
  • Ability to work seamlessly within a team as well as manage individual tasks.
  • Ability to react quickly to a fast paced, rapidly changing environment
  • Rely on experience and judgment to plan and accomplish goals.
  • Independently perform a variety of complicated tasks.
  • Work with a team of System Engineers.
  • Communicate clearly and effectively, both speaking and in writing.
  • Review & refine existing processes to better align with agency/group priorities.
  • Review the existing procedures and propose, execute, and/or direct necessary changes.
  • Participate in on-call duties as necessary.
  • Be able to work from-home and still provide expected level of support.
  • Be available to support after hours work as needed.
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.

About Accylerate