1

Gis Programmer Analyst Jobs in Virginia (NOW HIRING)

Overview GIS Solution Engineers on our Defense team are highly technical, trusted advisors to ... performing spatial analysis, and configuring web applications * 1+ years of experience in ...

GIS Solution Engineer - Defense

Vienna, VA ยท On-site

$79K - $130K/yr

Overview GIS Solution Engineers on our Defense team are highly technical, trusted advisors to ... performing spatial analysis, and configuring web applications * 1+ years of experience in ...

Overview NV5 is seeking a GIS Analyst - Photogrammetrist to support the delivery of survey grade ... Survey grade mapping to DOT and engineering standards * Photogrammetric accuracy validation and QA ...

NV5 is seeking a GIS Analyst - Photogrammetrist to support the delivery of survey grade airborne ... Survey grade mapping to DOT and engineering standards * Photogrammetric accuracy validation and QA ...

Overview NV5 is seeking a GIS Analyst - Photogrammetrist to support the delivery of survey grade ... Survey grade mapping to DOT and engineering standards * Photogrammetric accuracy validation and QA ...

Overview As a GIS subject matter expert, you're a natural at identifying the right analysis tools ... Programming and scripting experience with languages such as Python and JavaScript * Master's degree ...

Senior GIS Analyst

Arlington, VA ยท On-site +1

$85K - $125K/yr

We're looking for a Senior level GIS Analyst with strong programming skills and a passion for delivering impactful projects. You'll work with a collaborative team to analyze spatial data and build ...

Senior GIS Analyst

Arlington, VA ยท On-site

$85K - $125K/yr

We're looking for a Senior level GIS Analyst with strong programming skills and a passion for delivering impactful projects. You'll work with a collaborative team to analyze spatial data and build ...

... As a GIS Web AI Developer, Senior Associate, you will play a pivotal role in helping clients ... You will analyze client needs, implement software solutions, and provide training and support for ...

GIS Solution Engineer - AEC

Vienna, VA ยท On-site

$79K - $130K/yr

Overview As a GIS subject matter expert, you're a natural at identifying the right analysis tools ... Programming and scripting experience with languages such as Python and JavaScript * Master's degree ...

Showing results 21-40

Gis Programmer Analyst information

What is a GIS Programmer Analyst?

GIS Programmer Analysts are professionals who develop, customize, and maintain Geographic Information System (GIS) applications and databases. They combine programming skills with spatial analysis expertise to create tools that help organizations visualize, analyze, and interpret spatial data. Their work often involves writing code, managing geospatial data, and supporting users with technical solutions for mapping and spatial decision-making processes.

What are the key skills and qualifications needed to thrive as a GIS Programmer Analyst?

To thrive as a GIS Programmer Analyst, you need a strong background in geographic information systems, programming (such as Python or JavaScript), and spatial data analysis, usually supported by a relevant degree. Familiarity with GIS software like Esri ArcGIS, SQL databases, and version control systems, as well as certifications like Esri Technical Certification, are typically required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with stakeholders and translate requirements into technical solutions. These skills are crucial for developing accurate, efficient GIS applications that support organizational decision-making and spatial data management.

What are some common challenges faced by GIS Programmer Analysts when integrating spatial data from multiple sources?

GIS Programmer Analysts often encounter challenges when integrating spatial data from various sources due to differences in data formats, coordinate systems, and data quality. Ensuring consistency and accuracy typically requires data cleaning, transformation, and validation processes. Additionally, collaborating closely with data providers and subject matter experts is essential to resolve discrepancies and ensure that integrated datasets meet project requirements. Overcoming these challenges helps ensure the reliability and usability of GIS applications and analyses.

What is the difference between Gis Programmer Analyst vs GIS Developer?

AspectGis Programmer AnalystGIS Developer
Required CredentialsBachelor's in GIS, Computer Science, or related field; certifications like GISPBachelor's in GIS, Computer Science, or related field; certifications like GISP
Work EnvironmentOffice-based, collaborating with analysts and stakeholdersOffice or field-based, focusing on application development and mapping
Employer & Industry UsageGovernment agencies, urban planning, environmental firmsTech companies, consulting firms, government agencies
Common Search & ComparisonYesYes

Both Gis Programmer Analysts and GIS Developers require similar credentials and often work in overlapping environments within government and industry sectors. The main difference lies in their focus: Gis Programmer Analysts typically analyze GIS data and develop applications to support decision-making, while GIS Developers primarily create mapping applications and GIS software solutions. Understanding these distinctions helps job seekers target the right roles based on their skills and career goals.

Infographic showing various Gis Programmer Analyst job openings in Virginia as of August 2026, with employment types broken down into 88% Full Time, 7% Part Time, and 5% Contract. Highlights an 82% Physical, 7% Hybrid, and 11% Remote job distribution.

GIS Engineer (Azure & ArcGIS Enterprise)

Sterling, VA โ€ข On-site

Essnova Solutions, Inc.
Software Developmentย โ€ขย 1 - 10 employees

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Key responsibilities

  • Support the deployment, configuration, and maintenance of ArcGIS Enterprise architecture.

  • Troubleshoot and resolve issues impacting GIS system performance, uptime, and accessibility in Azure-hosted environments.

  • Collaborate with stakeholders to ensure security compliance, system reliability, and operational best practices for geospatial systems.


Job description

Location: Remote (U.S.-based)

Employment Type: Full-Time (Contingent Upon Contract Award)

Security Requirement: Must be eligible to obtain and maintain a NACI (National Agency Check with Inquiries)

About Essnova

At Essnova Solutions, we're not just another IT services company—we're a catalyst for change in the federal contracting landscape. As a certified 8(a) and HUBZone small business, we've been recognized for our rapid growth and excellence, including being named Alabama's Minority-Owned Small Business of the Year and earning a spot on the Inc. 5000 list of fastest-growing companies.

Our mission is clear: to empower those who serve by delivering bold, innovative solutions with unmatched efficiency. From geospatial analytics to healthcare IT, we tackle some of the most critical challenges across government, education, and healthcare sectors.

We're seeking driven professionals ready to take ownership, drive meaningful change, and grow alongside a company that's scaling smart and fast.

Position Overview

Essnova is seeking a GIS Engineer with expertise in Azure cloud services and ArcGIS Enterprise architecture to support a federal marine minerals and geospatial information program. The selected candidate will provide technical support for enterprise GIS infrastructure, cloud-hosted environments, system troubleshooting, service publishing, and security compliance activities.

This role will work closely with federal stakeholders and technical teams to ensure the reliability, scalability, performance, and security of mission-critical geospatial systems.

Key Responsibilities
  • Diagnose and resolve issues impacting GIS system uptime, performance, and accessibility
  • Support ArcGIS Enterprise architecture, configuration, deployment, and maintenance activities
  • Provide recommendations to improve system reliability, scalability, and security
  • Troubleshoot database, infrastructure, and service publishing issues within Azure-hosted environments
  • Support DOI security requirements, vulnerability remediation efforts, and compliance findings
  • Collaborate with GIS, IT, and program stakeholders to maintain enterprise geospatial capabilities
  • Assist with implementation of technical enhancements and infrastructure improvements
  • Maintain documentation and support operational best practices for cloud-hosted GIS environments

Requirements

Required Qualifications
  • Bachelor's degree in Computer Science, GIS, Information Systems, Engineering, or a related field
  • Demonstrated experience with Microsoft Azure cloud services, including storage, compute, networking, and security
  • Experience supporting ArcGIS Enterprise deployment, administration, and maintenance
  • Knowledge of geospatial service publishing and enterprise GIS infrastructure
  • Experience troubleshooting performance issues in cloud-hosted environments
  • Familiarity with federal security requirements and FISMA Moderate compliance
  • Strong understanding of enterprise geospatial architectures and best practices
  • Ability to obtain and maintain a NACI/Public Trust clearance
Preferred Qualifications
  • Previous experience supporting BOEM, DOI, NOAA, USGS, or other federal geospatial programs
  • Experience with Azure DevOps, infrastructure automation, or cloud modernization initiatives
  • Familiarity with DOI cloud hosting requirements
  • Relevant Microsoft Azure, Esri, or cloud certifications
  • Experience supporting marine or environmental geospatial systems

Essnova Solutions is an Equal Opportunity Employer. Employment decisions are based on qualifications, merit, and business needs without regard to race, color, religion, sex, national origin, disability, veteran status, or any other protected status.