GIS Analyst Skills¶
Reality check: the title "GIS Analyst" is a wide umbrella. A planning department wants a different analyst than an environmental consulting firm. But ~80% of the skills overlap.
This page distills hundreds of job postings into the skills that show up most often.
Tier 1 — non-negotiable¶
You must demonstrate these on your resume and in interviews.
| Skill | Why it matters |
|---|---|
| ArcGIS Pro (proficient) | The default desktop GIS in the US |
| Cartography & map design | Every job requires at least decent map output |
| Coordinate systems & projections | The #1 cause of bad analyses |
| Geoprocessing (Buffer, Clip, Intersect, Dissolve, Spatial Join) | Daily-driver tools |
| Attribute queries with SQL | WHERE clauses, joins, filtering |
| Joins & relates | Connect spatial and tabular data |
| Excel / spreadsheets | Data prep, QA, lookup tables |
| Communication | Explain a map to a non-GIS audience |
→ See: GIS Roadmap, SQL for GIS, Cartography.
Tier 2 — strongly preferred¶
Most postings list at least 2–3 of these. Having any 3 puts you ahead of most applicants.
| Skill | Where to learn |
|---|---|
| ArcGIS Online (web maps, dashboards, story maps) | ArcGIS Online roadmap |
| Spatial analysis (suitability, accessibility, density) | Spatial Analysis roadmap |
| Network Analyst (service areas, OD matrix) | Network Analysis |
| Raster analysis (NDVI, slope, viewshed) | Raster Analysis |
| Python / arcpy (automation) | Python for GIS |
| QGIS (open-source equivalent) | Resources |
| Layout & exporting for stakeholders | Layout Design |
| Data cleaning with Excel + ArcGIS | Clean Data Before Joining |
Tier 3 — bonus / specialized¶
Powerful for specific roles or to stand out.
- PostGIS / spatial SQL — for tech / data engineering hybrid roles
- Geopandas / Shapely — for data-science-leaning analyst roles
- JavaScript + ArcGIS Maps SDK / Leaflet / Mapbox GL — for web GIS / dev roles
- R + sf — common in research and ecology
- FME — ETL specialist roles, utilities
- Drones / UAV + photogrammetry — surveying, AEC firms
- Lidar processing — surveying, forestry, FEMA
- Remote sensing — environmental, agriculture, climate
- Statistics (regression, clustering) — research, data science
- Cloud (AWS, Azure, GCP) — enterprise, DevOps GIS
Soft skills that move the needle¶
Most candidates underestimate these. They are evaluated in every interview.
| Soft skill | How to demonstrate |
|---|---|
| Curiosity | "I noticed the data had X, so I checked Y" |
| Communication | Explain a project in 3 minutes to a non-GIS person |
| Stakeholder empathy | "I asked the planner what decision the map would inform" |
| Documentation | Your project READMEs are clean and complete |
| Organization | You can find any file in your project from 2 months ago |
| Resilience | Tell a story about how you debugged a tough problem |
Domain knowledge: pick one or two¶
Hiring managers love analysts who know their industry's data.
Pick 1–2 that match the jobs you want:
- Urban planning — zoning, parcels, transit, housing
- Environment — watersheds, NHD, wetlands, EPA datasets
- Public health — SVI, hospital catchments, disease mapping
- Real estate — parcels, demographics, traffic counts
- Utilities — networks, asset management, outages
- Transportation — roads, transit, traffic models
- Conservation — habitat, species, protected areas
- Emergency management — flood, fire, hazards, response
Tailor a portfolio project to each domain you target.
Self-assessment¶
| If you can… | You're roughly at… |
|---|---|
| Open ArcGIS Pro and make a basic map of provided data | Beginner / Intern |
| Run buffer, clip, joins on your own and produce a deliverable | Junior / Tech |
| Design a multi-step analysis from a vague request | Analyst |
| Automate that analysis in Python and share online | Senior Analyst |
| Lead an analysis with multiple data sources, defend methodology | Lead / Manager |
→ Next: GIS Intern Resume Skills.