1

Seasonal Python Gis Developer Jobs in Illinois (NOW HIRING)

Provides general support for public works or engineering projects by preparing simple maps, exhibits, or visualizations. * Provide support for other GIS projects as needed (editing, mapping, data ...

Provides general support for public works or engineering projects by preparing simple maps, exhibits, or visualizations. * Provide support for other GIS projects as needed (editing, mapping, data ...

Provides general support for public works or engineering projects by preparing simple maps, exhibits, or visualizations. * Provide support for other GIS projects as needed (editing, mapping, data ...

Data Engineer

Chicago, IL

$118K - $141K/yr

... Python, SQL, Power Platform (Power BI, Power Apps, Power Automate), GIS, and database technology ... DevOps, Jira, or related โ€ข Degree in data science, statistics, computer science, computer ...

Programming experience with one or more programming languages * Python, object oriented programming experience desired Knowledge of AWS (Amazon Cloud) architecture Additional Information All your ...

... Security (GIS) group and the larger enterprise. The role requires deep software engineering ... Experience with Java, Python, JavaScript (Node.js) and possibly .NET (C#, C++). * Experience with ...

... Security (GIS) group and the larger enterprise. The role requires deep software engineering ... Experience with Java, Python, JavaScript (Node.js) and possibly .NET (C#, C++). * Experience with ...

Distribution Engineer 2 - Grid

Chicago, IL ยท On-site

$69K - $99K/yr

Familiarity with GIS software. AI & Automation at Sargent & Lundy In this role, we expect people to ... Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design ...

Distribution Engineer 2 - Grid

Chicago, IL ยท Hybrid

$69K - $99K/yr

Familiarity with GIS software. In this role, we expect people to be willing or able to solve ... Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design ...

next page

Showing results 1-20

Seasonal Python Gis Developer information

What is the difference between Seasonal Python Gis Developer vs GIS Analyst?

AspectSeasonal Python Gis DeveloperGIS Analyst
Required CredentialsBachelor's in GIS, Geography, Computer Science; Python and GIS certificationsBachelor's in Geography, GIS, or related field; GIS certifications often preferred
Work EnvironmentProject-based, seasonal projects, field and office workOffice-based, data analysis, mapping, and reporting
Employer & Industry UsageEnvironmental agencies, mapping firms, seasonal project workGovernment agencies, urban planning, environmental consulting

Seasonal Python Gis Developers focus on coding, scripting, and developing GIS solutions during specific project periods, often working with Python. GIS Analysts primarily analyze spatial data, create maps, and generate reports. While both roles require GIS knowledge, the developer role emphasizes programming skills, whereas the analyst role centers on data interpretation and visualization.

What is a Seasonal Python GIS Developer?

A Seasonal Python GIS Developer is a professional hired for a specific period, often aligning with busy project seasons, to develop and maintain Geographic Information Systems (GIS) using the Python programming language. Their responsibilities typically include writing scripts to automate spatial data processing, analyzing geospatial data, and building custom GIS tools or applications. They often work with libraries such as ArcPy, GeoPandas, and QGIS, and may collaborate with cartographers, analysts, or environmental scientists. This role is common in industries like environmental consulting, urban planning, agriculture, and government agencies, where GIS needs fluctuate by season or project.

What are the key skills and qualifications needed to thrive as a Seasonal Python GIS Developer, and why are they important?

To thrive as a Seasonal Python GIS Developer, you need a solid background in Python programming, geospatial data analysis, and a relevant degree in computer science, geography, or a related field. Familiarity with GIS platforms (such as ArcGIS or QGIS), spatial databases, and libraries like GDAL or GeoPandas is typically required. Strong problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for delivering accurate geospatial solutions and collaborating efficiently on time-sensitive projects.

What are some common challenges faced by Seasonal Python GIS Developers, and how can they be managed effectively?

Seasonal Python GIS Developers often face tight project deadlines and rapidly changing priorities due to the short-term nature of their contracts. Managing large geospatial datasets and integrating them with existing systems can also be complex, especially in fast-paced environments. Effective time management, clear communication with project managers, and leveraging collaborative tools are crucial for meeting goals. Additionally, staying organized and proactive in learning new technologies or libraries can help overcome technical challenges and ensure successful project delivery.
What are the most commonly searched types of Python Gis Developer jobs in Illinois? The most popular types of Python Gis Developer jobs in Illinois are:
GIS INTERN (SEASONAL)

GIS INTERN (SEASONAL)

City of Evanston

Evanston, IL โ€ข On-site

$22/hr

Internship

Posted 5 days ago


Job description

Position Type:
Public Works/GIS Intern
Date Posted:
6/5/2026
Location:
Water Plant
Date Available:
TBD
Closing Date:
06/19/2026
$22 PER HOUR
*Starting salary is dependent upon qualifications, but in most cases is no higher than the midpoint for the range.
ESSENTIAL FUNCTIONS:
  • Utilize mobile GIS applications (e.g., ArcGIS Field Maps) to collect, update, and maintain sign asset data in the agency's GIS-based sign inventory system.
  • Capture accurate spatial locations and populate required attribute fields, including sign type, condition, installation details, and compliance information.
  • Coordinate with the Traffic Department to verify sign specifications, classifications, and standards.
  • Assists with field data collection using GPS equipment or mobile GIS applications to verify asset locations and conditions.
  • Reviews and organizes existing data, drawings, and records to support GIS database accuracy and completeness.
  • Perform quality control checks to ensure completeness, consistency, and accuracy of collected data.
  • Provides general support for public works or engineering projects by preparing simple maps, exhibits, or visualizations.
  • Provide support for other GIS projects as needed (editing, mapping, data cleanup, etc.).

MINIMUM REQUIREMENTS:
Must be working towards a degree in geography, GIS, civil engineering, urban planning, or a related field. Coursework in GIS, mapping, or spatial analysis is preferred.
Must possess a valid driver's license and have a safe driving record.
KNOWLEDGE, SKILLS, AND ABILITIES:
  • Basic understanding of GIS concepts, mapping, and spatial data.
  • Familiarity with GIS software (such as ESRI ArcGIS or similar platforms) is preferred.
  • Ability to read and interpret maps, plans, and basic engineering drawings.
  • Ability to collect and record accurate data in both field and office settings.
  • Ability to communicate effectively with staff and the public.
  • Ability to follow verbal and written instructions and maintain effective working relationships.
  • Familiarity with Microsoft Office Suite; basic experience with AutoCAD is a plus but not required.
  • Willingness to learn GPS data collection and basic surveying concepts.
  • Ability to work outdoors in a variety of conditions.

PHYSICAL REQUIREMENTS:
Work is performed in both office and outdoor environments. Field work may involve exposure to various weather conditions, including cold, heat, wind, and rain.
This position requires the ability to:
  • Drive a vehicle
  • Walk over uneven terrain and construction sites
  • Lift and carry equipment up to 25 50 pounds
  • Operate basic field equipment such as GPS units or measuring tools

Individuals must have sufficient manual dexterity to operate computer equipment and field devices, and to record data accurately.
Special vision abilities required include close vision, distance vision, depth perception, and the ability to adjust focus. Hearing ability must be sufficient to safely perform duties in both office and field environments.
SUPERVISION:
Work is performed under the general direction of an assigned employee, supervisor, or project manager. Assignments are given in the form of work orders or verbal instructions, with the employee responsible for completing the work according to City work rules and safety regulations. Work is reviewed through ongoing observation, written and verbal communications, meetings and feedback from department employees.
PUBLIC CONTACT:
The employee has some public contact and regular contact with other City employees.
SELECTION METHOD TYPE OF ELIGIBILITY LIST LIFE OF ELIGIBILITY LIST
Structured Oral Interview N/A N/A
Qualifications Assessment
To apply for this position, please apply online at www.cityofevanston.org on or before the closing date.
Chosen candidates will be required to provide proof of licenses, certifications, and education required for this position. Candidates will also be subject to qualifying pre-employment processes, including medical examination, drug/alcohol screen, employment verification, and criminal background check.
The City of Evanston is an equal opportunity employer and ensures against discrimination in employment on the basis of a person's race, color, sex, age, religion, disability, national origin, ancestry, sexual orientation, marital status, parental status, military discharge status, source of income, housing status, or gender identity. The City of Evanston is also committed to accessibility for persons with disabilities. Any person needing mobility or communications access assistance should contact Human Resources at 847-448-8204 (voice) or 847-448-8052 (TTY).