1

Python Gis Jobs in Minneapolis, MN (NOW HIRING)

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 ...

GIS Technician/Analyst

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 ...

Experience using Python for geospatial process automation * Ability to leverage Arcade in ArcGIS ... Master of GIS degree strongly preferred * Experience supporting asset management programs ...

Experience using Python for geospatial process automation * Ability to leverage Arcade in ArcGIS ... Master of GIS degree strongly preferred * Experience supporting asset management programs ...

GIS/Asset Management Technician

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 ...

next page

Showing results 1-20

Python Gis information

See Minneapolis, MN salary details

$13

$61

$90

How much do python gis jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for python gis in Minneapolis, MN is $61.19, according to ZipRecruiter salary data. Most workers in this role earn between $50.43 and $69.52 per hour, depending on experience, location, and employer.

What is a Python GIS job?

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.

What are the typical day-to-day tasks for a Python GIS professional?

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.

What are the key skills and qualifications needed to thrive in the Python Gis position, and why are they important?

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.

What are the most commonly searched types of Python Gis jobs in Minneapolis, MN? The most popular types of Python Gis jobs in Minneapolis, MN are:
What are popular job titles related to Python Gis jobs in Minneapolis, MN? For Python Gis jobs in Minneapolis, MN, the most frequently searched job titles are:
What job categories do people searching Python Gis jobs in Minneapolis, MN look for? The top searched job categories for Python Gis jobs in Minneapolis, MN are:
Infographic showing various Python Gis job openings in Minneapolis, MN as of July 2026, with employment types broken down into 86% Full Time, 9% Part Time, 1% Temporary, and 4% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $127,273 per year, or $61.2 per hour.
GIS Technician/Analyst

$76K - $107K/yr

Other

Posted 5 days ago


Job description

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