I

ICF International

Global solutions provider delivering technology-driven consulting

GIS Analyst/Developer

Data Analysis +1Confirmed live in the last 24 hours
Full-timeRemote in USA$67.4k - $114.5k

About the Job

Requirements

  • A 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 one scripting language, ideally Python.
  • Must be able 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.
  • Must communicate and write clearly in English.

Responsibilities

  • Perform complex GIS analyses to develop client-focused outputs, maps, and dashboards that integrate infrastructure and community resilience data.
  • Evaluate and integrate spatial data from infrastructure, transportation, and hazard data sources and types, including geodatabases, web services, raster files, and image files, using extract, transform, and load 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 considerations to support clients in transportation, disaster recovery, climate resilience, and energy.
  • Work directly with clients and subject-matter experts to translate business needs into data analysis requirements.
  • Lead development of processes and procedures for data collection, management, processing, and dissemination.

Desired Qualifications

  • Understand concepts, software tools, and analytical methodologies for analyzing and visualizing GIS and remote sensing data.
  • Have familiarity with automating data pipelines using open-source tools such as Python or R and cloud-native tools such as AWS or Azure.
  • Be willing to learn to apply Python skills to web application development and backend scripting.
  • Have experience with commercial off-the-shelf data pipeline tools such as FME, Model Builder, or others.
  • Have familiarity with React and ArcGIS Maps SDK for JavaScript for developing interactive map applications.
  • Demonstrate critical thinking, problem-solving, and initiative.
  • Be able to self-organize, prioritize, and conduct research across multiple projects under tight deadlines in a fast-paced environment.
  • Have analytical, problem-solving, and decision-making capabilities.
  • Have communication and interpersonal skills to interface effectively at all levels of the business.

About the Company

ICF International

Global solutions provider delivering technology-driven consulting

ICF International is a global solutions and technology provider that helps organizations tackle complex challenges and manage change. It combines deep expertise with technology-enabled services to deliver advisory, program management, and digital/analytic solutions that support clients across sectors. Its approach centers on applying specialized knowledge and data-driven tools to meet client needs and implement practical outcomes. The company differentiates itself by blending broad, deep expertise with technology to deliver integrated, end-to-end services at scale, rather than focusing on a single niche. Its goal is to help clients solve difficult problems, navigate transitions, and shape the future by delivering practical, measurable results.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
2020

Recently Posted Jobs

Explore more opportunities at ICF International

See more jobs