Demo

GIS Analyst

NovaLink Solutions
Mechanicsville, VA Full Time
POSTED ON 10/9/2026
AVAILABLE BEFORE 11/8/2026

GIS Analyst 3 – Hybrid Mechanicsville, VA

Job Location: Mechanicsville, Virginia
Work Arrangement: Hybrid – 3–4 days per week onsite
Job Type: Contract
Travel: Occasional in-state travel may be required

Job Summary

We are seeking an experienced GIS Analyst 3 to support the Highway Maintenance Management Section (HMMS). The successful candidate will perform advanced GIS analysis, enterprise asset data management, GIS application development, spatial data validation, and technical coordination.

The GIS Analyst will work under the direction of the HMMS Program Manager and will be responsible for analyzing, validating, maintaining, and managing GIS data associated with transportation and highway maintenance assets. The role will also involve developing and maintaining GIS applications using ESRI technologies, supporting enterprise GIS environments, and serving as a technical liaison between IT teams, asset management system administrators, and business users with varying levels of technical expertise.

The ideal candidate will have strong hands-on experience with ArcGIS Pro, ArcGIS Enterprise, ArcSDE, ArcGIS Server, Portal, Web Adaptors, Data Stores, JavaScript mapping APIs, Python, and web application development.

Key Responsibilities

GIS Analysis & Data Management

  • Perform advanced GIS analysis and spatial data processing for highway maintenance and transportation assets.
  • Analyze, validate, clean, and maintain enterprise GIS datasets.
  • Identify data quality issues and develop appropriate remediation strategies.
  • Perform complex spatial analysis and mapping projects.
  • Develop multi-layered maps using appropriate GIS tools and programming environments.
  • Support enterprise asset data management and spatial data integration.
  • Maintain accurate and reliable GIS data for highway maintenance operations.
  • Develop tools and processes to improve GIS data management and analysis.

GIS Application Development

  • Design, build, develop, test, deploy, and maintain GIS applications.
  • Develop web-based GIS applications using ArcGIS API for JavaScript and other JavaScript mapping APIs.
  • Develop GIS tools and applications using ESRI technologies and programming environments.
  • Support application enhancements, troubleshooting, debugging, and performance improvements.
  • Integrate GIS applications with enterprise GIS systems and asset management environments.
  • Translate business requirements into functional GIS applications and technical solutions.

ESRI Enterprise GIS

  • Work extensively with the ESRI GIS software suite, particularly ArcGIS Pro 3.x and higher.
  • Support and maintain ArcGIS Enterprise environments.
  • Work with:
    • ArcGIS Server
    • ArcGIS Portal
    • Web Adaptors
    • ArcGIS Data Stores
    • ArcSDE
  • Support enterprise GIS architecture and spatial data services.
  • Troubleshoot GIS application and enterprise GIS issues.
  • Ensure GIS applications and datasets are properly maintained and available to users.

Technical Coordination & User Support

  • Serve as a technical liaison between ITD, asset management system administrators, and GIS/application users.
  • Communicate technical information effectively to both technical and non-technical users.
  • Gather and understand business and operational requirements.
  • Provide technical guidance and recommendations related to GIS applications and data.
  • Assist users with GIS tools, applications, workflows, and data-related issues.
  • Coordinate with stakeholders to resolve technical and data-quality issues.

Python & Automation

  • Use Python to develop GIS tools, scripts, and automation solutions.
  • Automate repetitive GIS data processing and analysis tasks.
  • Develop scripts for data validation, transformation, extraction, and maintenance.
  • Support integration between GIS datasets, enterprise systems, and external data sources.

Linear Referencing & Asset Management

  • Support linear referencing system (LRS) development and maintenance.
  • Develop and maintain GIS applications supporting spatial data management.
  • Support transportation asset management datasets and workflows.
  • Work with roadway and highway maintenance-related spatial information.
  • Assist with integration between GIS and enterprise asset management systems.

Salary.com Estimation for GIS Analyst in Mechanicsville, VA
$70,658 to $88,524
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a GIS Analyst?

Sign up to receive alerts about other jobs on the GIS Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$67,174 - $85,435
Income Estimation: 
$82,108 - $104,485
Income Estimation: 
$67,174 - $85,435
Income Estimation: 
$82,108 - $104,485
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NovaLink Solutions

  • NovaLink Solutions Richmond, VA
  • Job Location: Richmond, Virginia Work Arrangement: Hybrid Job Type: Contract Role Level: Senior Dynamics 365 Developer / Technical Lead Job Summary We are ... more
  • 7 Days Ago

  • NovaLink Solutions Richmond, VA
  • Vulnerability Management Analyst Location: Richmond, VA Work Arrangement: Hybrid – 2–3 days onsite per week Employment Type: Contract Position Overview We ... more
  • 7 Days Ago

  • NovaLink Solutions Raleigh, NC
  • Role-Java Developer/Programmer- Senior Location - Raleigh, NC We are seeking an experienced Java Developer with strong Oracle database expertise to support... more
  • 7 Days Ago

  • NovaLink Solutions Columbus, OH
  • Database Administrator SQL Location: Columbus, OH Work Arrangement: Initially remote , later Hybri Job Summary We are seeking an experienced SQL Server / A... more
  • 7 Days Ago


Not the job you're looking for? Here are some other GIS Analyst jobs in the Mechanicsville, VA area that may be a better fit.

  • Innosoul inc Mechanicsville, VA
  • Job ID: VA-812669 Hybrid/Local GIS Analyst (15 ) with ArcGIS Pro, ArcSDE, LRS, data extraction/analysis, Oracle, SQL, PostgreSQL, Power BI and Python exper... more
  • 7 Days Ago

  • Wendel LLC Richmond, VA
  • Wendel, an Esri Business Partner and multi‑disciplinary Architectural and Engineering firm, is seeking an experienced part‑time, provisional GIS Analyst fo... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!