1

Python Gis Jobs in Indiana (NOW HIRING)

Experience with using Python and Esri ModelBuilder, preferred. Experience with UNIX/Linux, preferred. Ability to obtain a Driver's License GIS Professional certification (GISP), preferred. Difficulty ...

Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C# ... Hands-on experience with enterprise GIS platforms such as Esri ArcGIS Enterprise or open-source ...

Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C# ... Hands-on experience with enterprise GIS platforms such as Esri ArcGIS Enterprise or open-source ...

GIS Analyst

Terre Haute, IN · On-site

$25 - $29/hr

The GIS Data Analyst will work at the intersection of data analysis, programming and cartography ... Python and SQL preferred; demonstrated ability to automate data prep and analysis steps. · ...

The GIS Data Analyst will work at the intersection of data analysis, programming and cartography ... Experience with Python and SQL preferred; demonstrated ability to automate data prep and analysis ...

Qualifications * Proficiency in ArcGIS Pro or similar GIS software is highly preferred ... Coding, software development, experience (Python, ArcPy, Arcade, SQL). * Database architecture and ...

Qualifications * Proficiency in ArcGIS Pro or similar GIS software is highly preferred ... Coding, software development, experience (Python, ArcPy, Arcade, SQL). * Database architecture and ...

Qualifications * Proficiency in ArcGIS Pro or similar GIS software is highly preferred ... Coding, software development, experience (Python, ArcPy, Arcade, SQL). * Database architecture and ...

Qualifications * Proficiency in ArcGIS Pro or similar GIS software is highly preferred ... Coding, software development, experience (Python, ArcPy, Arcade, SQL). * Database architecture and ...

Python Gis information

See Indiana salary details

$12

$55

$82

How much do python gis jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for python gis in Indiana is $55.78, according to ZipRecruiter salary data. Most workers in this role earn between $45.96 and $63.37 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 Indiana? The most popular types of Python Gis jobs in Indiana are:
What are popular job titles related to Python Gis jobs in Indiana? For Python Gis jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Python Gis jobs in Indiana look for? The top searched job categories for Python Gis jobs in Indiana are:
Infographic showing various Python Gis job openings in Indiana as of June 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 100% In-person job distribution, with an average salary of $116,026 per year, or $55.8 per hour.

$57K - $65K/yr

Other

Posted 12 days ago


Job description

Description Assists in operating and maintaining the Geographic Information System (GIS) for the City of Bloomington Utilities Department. Provides support to staff users. Duties This job description is illustrative only and is not a comprehensive listing of all job functions performed.

The following are essential duties for this position, performed with or without reasonable accommodation: Primary Produces reports; creates and maintains map layers including existing water, wastewater and storm water map layers; and maintains Oracle and PostgreSQL attribute databases for the Utilities GIS. Assists with coordination with City and County GIS to establish and maintain system networks as they pertain to the operation of the system. Assists with coordination with Information & Technology Services on hardware and software maintenance, upkeep, and expansion.

Assists with quality control and quality assurance of internal and external data updates. Attends monthly meetings to review the overall performance of the GIS. Trains staff; performs requested queries and analysis; produces requested reports, maps, and other geospatial outputs; and finds solutions for user GIS issues.

Develops and modifies custom GIS applications and scripts for system users to improve the efficiency of the Utilities staff. Develops necessary programming in response to trends in GIS data. Secondary Takes all reasonable steps to maintain a safe work environment.

Performs related duties as assigned. Job Requirements Bachelor's degree in a related field such as geography, management information science, or systems management, or equivalent combination of experience and training which provides the required knowledge, skills, and abilities. One year of experience operating a GIS program.

Knowledge of Geographic Information Systems software, specifically Esri ArcGIS (version 10.0 and higher). Knowledge of database management, preferred. Knowledge of the principles and practices of water, wastewater and storm water infrastructure

Understanding of the principles and practices of water, wastewater and storm water infrastructure. Ability to enter map information from a variety of sources and manipulate data for geographic analysis. Experience with database management systems including Oracle and PostgreSQL.

Experience with using Python and Esri ModelBuilder, preferred. Experience with UNIX/Linux, preferred. Ability to obtain a Driver's License GIS Professional certification (GISP), preferred.

Difficulty of Work and Personal Work Relationship Difficulty of Work Work is performed in a modern office environment with no unusual physical demands; however, a high level of mental and visual endurance is needed to complete the on-going computer tasks. Travel and overtime are occasionally required. Personal Work Relationships Position will maintain frequent contact with the general public, department superiors, and other project team members, including consultants, vendors, and other governmental agencies involved with GIS.

An Equal Opportunity Employer, La Egualdad De Oportunidades De Empleo Es La Ley. The City of Bloomington does not discriminate on the basis of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. The City of Bloomington validates authorization to work using E-Verify, which provides the Social Security Administration and the Department of Homeland Security with information from each new employee's I-9 form to confirm work authorization.