GIS Technician/Analyst
$76K - $107K/yr
Experience using Python, ModelBuilder, or similar tool Valid Driver's License. Desirable Qualifications for GIS Analyst One year of government GIS related experience. Public Sector experience ...
$76K - $107K/yr
Experience using Python, ModelBuilder, or similar tool Valid Driver's License. Desirable Qualifications for GIS Analyst One year of government GIS related experience. Public Sector experience ...
$76K - $107K/yr
Experience using Python, ModelBuilder, or similar tool Valid Driver's License. Desirable Qualifications for GIS Analyst One year of government GIS related experience. Public Sector experience ...
Rosemount, MN · On-site
$41.26 - $51.63/hr
Experience using Python, ModelBuilder, or similar tool. * Valid Driver's License. Desirable Qualifications for GIS Analyst * One year of government GIS related experience. * Public Sector experience ...
Rosemount, MN · On-site
$41.26 - $51.63/hr
Experience using Python, ModelBuilder, or similar tool. * Valid Driver's License. Desirable Qualifications for GIS Analyst * One year of government GIS related experience. * Public Sector experience ...
Saint Paul, MN · Remote
Experience using Python for geospatial process automation * Ability to leverage Arcade in ArcGIS ... Master of GIS degree strongly preferred * Experience supporting asset management programs ...
Quick apply
Saint Paul, MN · Remote
Experience using Python for geospatial process automation * Ability to leverage Arcade in ArcGIS ... Master of GIS degree strongly preferred * Experience supporting asset management programs ...
Roseville, MN · On-site
Experience using Python for geospatial process automation * Ability to leverage Arcade in ArcGIS ... Master of GIS degree strongly preferred * Experience supporting asset management programs ...
Roseville, MN · On-site
Experience using Python for geospatial process automation * Ability to leverage Arcade in ArcGIS ... Master of GIS degree strongly preferred * Experience supporting asset management programs ...
MN · On-site
$32.84 - $37.61/hr
Python, Arcade, or JavaScript). * Additional years of relevant work experience * Experience in municipal government * Experience integrating Enterprise GIS with other enterprise database management ...
MN · On-site
$32.84 - $37.61/hr
Python, Arcade, or JavaScript). * Additional years of relevant work experience * Experience in municipal government * Experience integrating Enterprise GIS with other enterprise database management ...
$32.84 - $37.61/hr
One year of experience with GIS scripting or programming (e.g Python, Arcade, or JavaScript). Additional years of relevant work experience Experience in municipal government Experience integrating ...
$32.84 - $37.61/hr
One year of experience with GIS scripting or programming (e.g Python, Arcade, or JavaScript). Additional years of relevant work experience Experience in municipal government Experience integrating ...
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 * Understanding ...
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 * Understanding ...
The GIS Solution Engineer will leverage their expertise to advise local government clients on ... Python and JavaScript • Master's degree in geography, computer science, or a related field ...
The GIS Solution Engineer will leverage their expertise to advise local government clients on ... Python and JavaScript • Master's degree in geography, computer science, or a related field ...
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 ...
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 ...
Minneapolis, MN · 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 * Understanding ...
Minneapolis, MN · 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 * Understanding ...
Minneapolis, MN · On-site
$79K - $130K/yr
Programming and scripting experience with languages such as Python and JavaScript * Master's degree ... change with GIS technology. For more information on Esri's Racial Equity and Social Justice ...
Minneapolis, MN · On-site
$79K - $130K/yr
Programming and scripting experience with languages such as Python and JavaScript * Master's degree ... change with GIS technology. For more information on Esri's Racial Equity and Social Justice ...
Eden Prairie, MN · On-site
$85K - $115K/yr
Drive automation and process improvements using Python, SQL, APIs, and GIS workflows to improve speed, scalability, and decision support * Deliver executive briefings, recommendations, and visual ...
Eden Prairie, MN · On-site
$85K - $115K/yr
Drive automation and process improvements using Python, SQL, APIs, and GIS workflows to improve speed, scalability, and decision support * Deliver executive briefings, recommendations, and visual ...
Develop prototypes of repeatable analysis in R, Python, and GIS to advance place-based sustainable transportation solutions. Over time, foster an entrepreneurial approach to analysis through staff ...
Develop prototypes of repeatable analysis in R, Python, and GIS to advance place-based sustainable transportation solutions. Over time, foster an entrepreneurial approach to analysis through staff ...
Minneapolis, MN · On-site
$65K - $77K/yr
Develop prototypes of repeatable analysis in R, Python, and GIS to advance place-based sustainable transportation solutions. Over time, foster an entrepreneurial approach to analysis through staff ...
Minneapolis, MN · On-site
$65K - $77K/yr
Develop prototypes of repeatable analysis in R, Python, and GIS to advance place-based sustainable transportation solutions. Over time, foster an entrepreneurial approach to analysis through staff ...
Develop analytical and visualization outputs using SQL, Power BI, Python, R, and GIS platforms to support technical evaluations. * Support database management, data structuring, and creation of ...
Develop analytical and visualization outputs using SQL, Power BI, Python, R, and GIS platforms to support technical evaluations. * Support database management, data structuring, and creation of ...
Develop analytical and visualization outputs using SQL, Power BI, Python, R, and GIS platforms to support technical evaluations. * Support database management, data structuring, and creation of ...
Develop analytical and visualization outputs using SQL, Power BI, Python, R, and GIS platforms to support technical evaluations. * Support database management, data structuring, and creation of ...
Develop analytical and visualization outputs using SQL, Power BI, Python, R, and GIS platforms to support technical evaluations. * Support database management, data structuring, and creation of ...
Develop analytical and visualization outputs using SQL, Power BI, Python, R, and GIS platforms to support technical evaluations. * Support database management, data structuring, and creation of ...
Develop analytical and visualization outputs using SQL, Power BI, Python, R, and GIS platforms to support technical evaluations. * Support database management, data structuring, and creation of ...
Develop analytical and visualization outputs using SQL, Power BI, Python, R, and GIS platforms to support technical evaluations. * Support database management, data structuring, and creation of ...
... GIS), Computer Science or a related field. * Familiar with ERP systems or other business transformation initiatives * Familiarity with SQL databases and Python Join a company that powers progress. Be ...
... GIS), Computer Science or a related field. * Familiar with ERP systems or other business transformation initiatives * Familiarity with SQL databases and Python Join a company that powers progress. Be ...
... GIS), Computer Science or a related field. * Familiar with ERP systems or other business transformation initiatives * Familiarity with SQL databases and Python Join a company that powers progress. Be ...
... GIS), Computer Science or a related field. * Familiar with ERP systems or other business transformation initiatives * Familiarity with SQL databases and Python Join a company that powers progress. Be ...
$13.80 - $20.73
1% of jobs
$20.73 - $27.67
0% of jobs
$27.67 - $34.60
2% of jobs
$34.60 - $41.54
5% of jobs
$41.54 - $48.47
11% of jobs
$50.51 is the 25th percentile. Wages below this are outliers.
$48.47 - $55.41
18% of jobs
The median wage is $59.02 / hr.
$55.41 - $62.34
24% of jobs
$67.64 is the 75th percentile. Wages above this are outliers.
$62.34 - $69.28
18% of jobs
$69.28 - $76.21
13% of jobs
$76.21 - $83.14
5% of jobs
$83.14 - $90.08
3% of jobs
$13
$61
$90
A Python GIS job involves using Python programming to analyze, visualize, and manage geographic data within Geographic Information Systems (GIS). Professionals in this role work with libraries like GeoPandas, Shapely, and ArcPy to automate spatial data processing, create maps, and develop GIS applications. These jobs are common in industries like environmental science, urban planning, and remote sensing, where spatial analysis is critical.
As a Python GIS professional, your typical day involves processing and analyzing spatial data, automating GIS workflows using Python scripts, and developing custom geospatial tools and applications. You may work closely with data analysts, environmental scientists, or urban planners to provide actionable insights from geospatial datasets. Many roles involve regular use of GIS software and Python libraries to extract, clean, and visualize data for maps and reports. Collaboration and communication are key, as you’ll often translate technical findings into user-friendly outputs for clients or non-technical team members.
To thrive as a Python GIS professional, you need strong programming skills in Python combined with expertise in geospatial concepts and data analysis, typically supported by a degree in geography, computer science, or a related field. Familiarity with GIS software like ArcGIS or QGIS, libraries such as GeoPandas and Shapely, and possibly certifications like GISP or Esri technical certifications are highly beneficial. Problem-solving skills, attention to detail, and the ability to communicate technical information clearly are important soft skills. These qualities are crucial for efficiently processing spatial data, building innovative geospatial solutions, and collaborating effectively within multidisciplinary teams.

Position Summary This position will be open until filled, with the first review of applications on 08/10/2026. The City of Rosemount is hiring a GIS Technician or GIS Analyst to help us grow and enhance the services, infrastructure, and experiences that make our community strong. We're looking for an individual who is forward-thinking, team-oriented, and ready to contribute to a city that values both progress and connection.
We have one (1) vacancy for either a GIS Technician or GIS Analyst. Assignment will be determined by the candidate's qualifications and experience. The GIS Technician/Analyst performs work with the City's Geographic Information System (GIS) and OpenGov Asset Management systems, assisting and managing data requests and data updates, assisting with the preparation of reports, documents, and maps, and other duties as assigned.
NOTE: The GIS Analyst is distinguished from the GIS Technician as work is performed with less supervision and greater independence. Additional GIS support, responsibilities, and projects requiring the application of knowledge, skills, and abilities of a broader, more complex level may be assigned. Essential Duties To see a full list of the essential duties for the GIS Technician, please see our job description.
To see a full list of the essential duties for the GIS Analyst, please see our job description Qualifications Minimum Qualifications for GIS Technician ($36.723 - $45.949/hr) Bachelor's degree in GIS or closely related field AND One internship or professional GIS related experience OR Associate's degree in GIS or closely related field and two years of GIS related experience, Valid Driver's License. Desirable Qualifications for GIS Technician Two years of experience in Geographic Information Systems using ESRI ArcGIS software suite. Experience working for local government
Strong working knowledge and experience with Cartegraph or other Asset Management software Advanced Knowledge of ArcGIS Portal and related ESRI Applications and software. Knowledge of computerized mapping techniques and relational database management. Experience with common GIS programming languages and environments (i.e., SQL, Python, Arcade, or other)
Minimum Qualifications for GIS Analyst ($41.262 - $51.629/hr) Bachelor's degree in Geographic Information Systems, geography, Computer Science, Engineering, Planning or a related field. Two years of GIS related experience OR An equivalent combination of education and experience. Experience using Python, ModelBuilder, or similar tool
Valid Driver's License. Desirable Qualifications for GIS Analyst One year of government GIS related experience. Public Sector experience, particularly in support of public works, engineering, community development, or public safety.
GIS Professional (GISP) certification Experience working with OpenGove Asset Management or similar platform and advanced experience working with Esri's ArcGIS platform, including ArcGIS Pro, ArcGIS Enterprise, and ArcGIS Online. Supplemental Information Working Conditions Physical Requirements and Activity This work requires the frequent exertion of up to 10 pounds of force and occasional exertion of up to 25 pounds of force; work regularly requires sitting, using hands to finger, handle or feel and repetitive motions and occasionally requires standing, walking, speaking or hearing, stooping, kneeling, crouching or crawling and reaching with hands and arms. Sensory Requirements Work requires close vision and color perception; vocal communication is required for expressing or exchanging ideas by means of the spoken word; hearing is required to perceive information at normal spoken word levels.
Sensory Utilization Work requires preparing and analyzing written or computer data. Environmental Conditions Work has no exposure to environmental conditions; work is generally in a moderately noisy location (e.g., business office, light traffic). The statements in this class description are intended to describe the general nature and level of work being performed by incumbent(s) assigned to this classification
They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. To perform this job successfully, an individual must be able to perform each essential function satisfactorily. Reasonable accommodations may be made to enable an individual with disabilities to perform the essential functions.
The City of Rosemount is an Equal Opportunity Employer
Sourced by ZipRecruiter
Public administration
51 - 200 Employees
Rosemount, MN, US
1858