GIS Analyst/Developer (Remote US)

ICF•Reston, VA
•$67,355 - $114,503•Remote

About The Position

ICF is seeking an enthusiastic GIS Analyst/Developer to join its growing GIS team and build tools and services addressing complex issues. The role applies GIS analysis and application development in a consulting environment, producing client-focused analysis, maps, dashboards, and web-based geospatial applications related to infrastructure and community resilience. The position is remote within the United States; employees may be asked to travel to an office once per quarter. Core work hours are 10 a.m.–4 p.m. Eastern Time, with flexibility to start earlier or work later based on time zone. Work must be performed in the United States, and employees may not access work from foreign locations or use personal VPN connections. The candidate must be authorized to work in the U.S., be able to obtain and maintain a Public Trust, and have lived in the U.S. for three full years out of the previous five years.

Requirements

  • Bachelor’s degree in GIS, Computer Science, Environmental Science, Geography, Urban Planning, Engineering, or a related field.
  • At least 2 years of experience performing complex GIS analysis.
  • At least 2 years of experience working with Esri desktop and web GIS tools.
  • Familiarity and experience with a scripting language, ideally Python.
  • Ability to obtain and maintain a Public Trust.
  • Must reside in the United States, be authorized to work in the United States, and perform all work in the United States.
  • Must have lived in the United States for three full years out of the last five years.
  • Strong analytical, problem-solving, and decision-making capabilities.
  • Excellent communication and interpersonal skills to interface effectively at all levels of the business.
  • Ability to communicate and write clearly in English.

Nice To Haves

  • Understanding of concepts, software tools, and analytical methodologies for analyzing and visualizing GIS and remote sensing data.
  • Familiarity with automating data pipelines using open-source tools such as Python or R and cloud-native tools such as AWS or Azure.
  • Willingness to learn to apply Python skills to web application development and backend scripting.
  • Experience with commercial off-the-shelf data pipeline tools such as FME, Model Builder, or others.
  • Familiarity with React and ArcGIS Maps SDK for JavaScript for developing interactive map applications.
  • Demonstrated critical thinking and problem-solving skills, with initiative.
  • Ability to self-organize, prioritize, and conduct research across multiple projects under tight deadlines in a fast-paced environment.

Responsibilities

  • Perform complex GIS analyses to develop client-focused outputs, maps, and dashboards integrating data relevant to infrastructure and community resilience.
  • Evaluate and integrate spatial data from infrastructure, transportation, and hazard sources and formats, including geodatabases, web services, raster files, and image files, using ETL processes.
  • Design, build, deploy, and maintain web-based geospatial applications using custom and off-the-shelf mapping tools.
  • Apply cross-domain planning and land-use knowledge to support clients in transportation, disaster recovery, climate resilience, and energy.
  • Work with clients and ICF subject matter experts to translate business needs into data-analysis requirements.
  • Lead development of processes and procedures for data collection, management, processing, and dissemination.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service