Demo

GIS Analyst

City of Billings
Billings, MT Full Time
POSTED ON 9/30/2026
AVAILABLE BEFORE 10/29/2026
The City of Billings is seeking a GIS Analyst to perform intermediate to advanced spatial analysis, design, configure, and maintain web-based GIS applications and mobile field data collection workflows, manage spatial database quality control, build task automation workflows, and provide technical support, analysis, and training to City departments; and perform related work as required.

Salary Range: $30.5311 - $35.3398 per hour. Salary reflects Step 1 and Step 4 of a 7-step pay scale. Salary at hiring will be dependent upon the applicant's education, experience, and training.

Work Schedule: Monday through Friday, 8:00 a.m. to 5:00 p.m.

Essential Duties And Responsibilities

  • Perform intermediate and advanced vector and raster spatial analysis, geoprocessing, proximity modeling, and cartographic map production to support Public Works, Planning, Public Safety, Administration, and City Council initiatives.
  • Configure, deploy, and maintain web-based GIS applications, dashboards (e.g., Esri Experience Builder, ArcGIS Dashboards), and interactive web maps to meet departmental operational needs.
  • Configure, deploy, and support mobile GIS applications (e.g., Esri Field Maps, Survey123, QuickCapture) for field data collection, asset inspections, and mobile workflows.
  • Utilize Esri ModelBuilder and scripting (e.g., Python/ArcPy) to automate routine data transfers, geoprocessing models, spatial queries, and regular reporting.
  • Perform advanced spatial data editing, attribute validation, and quality assurance/quality control (QA/QC) on enterprise geodatabase layers, enforcing topology and attribute domain rules.
  • Assist in maintaining relational database associations, table joins, relates, and domain lookups within enterprise geodatabases.
  • Post-process high-accuracy Global Positioning System (GPS) field data and verify feature spatial accuracy before committing to enterprise layers.
  • Serve as a primary technical liaison for assigned City departments regarding spatial analytics, custom mapping requests, mobile solutions, and web app enhancements.
  • Support municipal land records, parcel mapping, and addressing workflows; evaluate and process official addressing, street naming, and boundary adjustments in coordination with Planning, Public Safety/911, Yellowstone County, and State agencies.
  • Collaborate with departmental staff to create new spatial layers for asset management systems (e.g., Cityworks) and ensure data integration across operational platforms.
  • Extract, transform, and analyze spatial and attribute data from relational databases and external data sources for municipal decision-making and open data deliverables.
  • Provide technical support, training, and troubleshooting assistance to City staff on desktop GIS software, web apps, and mobile collection tools.
  • Assist GIS Specialists and Managers in maintaining metadata standards, dataset inventories, and comprehensive technical process documentation.
  • Support data migration, schema updates, and dataset standardization across City departments to maintain system efficiency.
  • Attend and participate in professional group meetings; stay abreast of new trends and innovations in GIS, spatial analysis, web mapping, and mobile data collection.
  • Perform other duties as assigned.

Required Qualifications And Skills

  • A valid Montana driver's license or one must be obtained within thirty (30) days of employment.
  • Must be able to successfully pass a Federal and State criminal history background check.

Required Education And Experience

  • Bachelor's degree from an accredited college or university in Geography, Geographic Information Systems (GIS), Computer Science, Civil Engineering, Urban Planning, or a closely related field; AND
  • A minimum of four (4) years of professional work-related experience operating Esri ArcGIS Pro, ArcGIS Enterprise/Portal, performing intermediate to advanced spatial analysis, web application configuration, and managing ent rprise spatial datasets.

OR

  • Master's degree in Geography, GIS, Computer Science, or related field; AND
  • A minimum of two (2) years of professional related GIS experience.

Preferred Qualifications And Skills

  • Experience configuring and deploying Esri ArcGIS Enterprise (Portal), Experience Builder, ArcGIS Dashboards, and Survey123.
  • Experience with Esri ModelBuilder or Python/ArcPy scripting for spatial data workflow automation.
  • Experience querying relational databases (e.g., Microsoft SQL Server) and interpreting civil engineering plans or plats.
  • Experience supporting municipal GIS functional areas (e.g., public works asset management/Cityworks, land records, or public safety GIS).

Equal Opportunity Employer.

Salary : $31 - $35

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 City of Billings

  • City of Billings Billings, MT
  • The City of Billings is seeking a Planning Clerk to perform a variety of highly responsible, financial and complex office operations and administrative dut... more
  • 15 Days Ago

  • City of Billings Billings, MT
  • Salary: $18.00/hour DOE Work Schedule: Multiple schedules are available, including Wednesday through Sunday from 8:00 a.m. to 2:30 p.m., Wednesday through ... more
  • 15 Days Ago

  • City of Billings Billings, MT
  • Salary: $16.00 - $18.00 per hour Work Schedule: M-F 8am-10pm, Saturday & Sunday all day (hours vary based on event schedules & facility needs) W eekly Hour... more
  • 16 Days Ago

  • City of Billings Billings, MT
  • 1 Position Available Summary: The City of Billings, Parks Department seeks a Seasonal Forestry Technician. The purpose of this position is to assist with t... more
  • 6 Days Ago


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

  • City of Billings, MT Billings, MT
  • "Applicants must be currently authorized to work in the United States on a full-time basis." Position Overview Salary Range: $30.5311 - $35.3398/hour. Sala... more
  • 14 Days Ago

  • City of Billings, MT Billings, MT
  • "Applicants must be currently authorized to work in the United States on a full-time basis." Position Overview Salary Range: $26.8600 - $34.2562/hour. Sala... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!