2

Full Time Python Gis Developer Jobs in Michigan (NOW HIRING)

Knowledge in Python Programming using the ArcPy and ArcGIS Python API. * Demonstratable experience in building GIS integration capabilities (feature or web service based) with applications.

... experience using GIS * Familiarity in processing GPS data * Programming in Python a plus ... Our medical, dental and vision plans are available to all full-time and part-time with benefits ...

... GIS. * Programming in Python a plus. * Knowledge of MS Access and SQL a plus. * Familiarity in ... Our medical, dental and vision plans are available to all full-time and part-time with benefits ...

... GIS-centric applications. * · Methodical and organized, with the ability to manage multiple ... Python. Job Type: Full-time Experience level: 10+ years Work Location: Hybrid remote in Troy, MI ...

... GIS-centric applications. * · Methodical and organized, with the ability to manage multiple ... Python. Job Type: Full-time Experience level: 10+ years Work Location: Hybrid remote in Troy, MI ...

Detroit, MI/Charlotte, NC/Remote Job Type: Full time Datastage Platform Engineer Must Have ... in programming languages such as Python, Java, or Shell scripting for data operations ...

Digital Solutions Engineer

Livonia, MI · On-site

$120K/yr

Help build and update tools used by internal teams and clients - from GIS utilities to small web ... Intermediate familiarity with Excel, VBA, Python. * Fundamental understanding of relational data ...

Dev Ops- Engineering

Detroit, MI · On-site

$52.25 - $71.50/hr

... GIS Software solutions and services. Our team is our core strength, we have selected the most ... Strong scripting skills in Ruby, Perl, CSS, Javascript, python and shell scripting. Experience in ...

Early Career Engineer

Detroit, MI · On-site

$65K - $95K/yr

Community Infrastructure Employment Type: Full Time Location: Detroit, MI Compensation: $65,000 ... Work with design software (AutoCAD, Civil 3D, Revit, GIS tools) * Collaborate with senior engineers ...

next page

Showing results 1-20

Full Time Python Gis Developer information

What does a full time Python GIS developer do?

A Full Time Python GIS Developer specializes in creating, maintaining, and optimizing software solutions that work with Geographic Information Systems (GIS) using the Python programming language. They develop scripts and applications to process spatial data, automate mapping tasks, and integrate GIS functionalities into various platforms. Their work often involves using libraries such as GeoPandas, Shapely, and ArcPy to analyze geospatial data, visualize results, and solve real-world location-based problems for industries like urban planning, transportation, and environmental science.

What are some common challenges full time Python GIS developers face when integrating geospatial data from multiple sources?

Full Time Python GIS Developers often encounter challenges when integrating geospatial data from various sources due to differences in data formats, coordinate reference systems, and data quality. Ensuring compatibility and accuracy requires a strong understanding of libraries like GDAL, GeoPandas, and Shapely, as well as best practices for data cleaning and transformation. Close collaboration with data engineers, cartographers, and other team members is often necessary to resolve inconsistencies and produce reliable geospatial analyses.

What are the key skills and qualifications needed to thrive as a full time Python GIS developer, and why are they important?

To thrive as a Full Time Python GIS Developer, you need strong programming skills in Python, a solid understanding of geospatial concepts, and experience with GIS platforms, often supported by a relevant degree in computer science, geography, or a related field. Familiarity with tools such as ArcGIS, QGIS, PostGIS, and libraries like GeoPandas or GDAL, as well as version control systems like Git, is typically required. Problem-solving ability, attention to detail, and effective communication are important soft skills that set top candidates apart. These skills ensure robust, scalable geospatial solutions and seamless collaboration with technical and non-technical stakeholders.

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

AspectFull Time Python Gis DeveloperGIS Analyst
Required SkillsPython programming, GIS software, scriptingGIS software, data analysis, cartography
Work EnvironmentDevelopment teams, software projectsData management, fieldwork, reporting
Industry UsageTech, government, environmental projectsUrban planning, environmental agencies, utilities

The Full Time Python Gis Developer primarily focuses on developing GIS applications using Python, scripting, and automation, often working within software development teams. In contrast, a GIS Analyst concentrates on analyzing spatial data, creating maps, and supporting decision-making processes. While both roles require GIS knowledge, the developer role emphasizes programming and software creation, whereas the analyst role centers on data interpretation and visualization.

What are the most commonly searched types of Python Gis Developer jobs in Michigan?

The most popular types of Python Gis Developer jobs in Michigan are:

What cities in Michigan are hiring for Full Time Python Gis Developer jobs?

Cities in Michigan with the most Full Time Python Gis Developer job openings:

Infographic showing various Full Time Python Gis Developer job openings in Michigan as of July 2026, with employment types broken down into 81% Full Time, 7% Part Time, 1% Temporary, and 11% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution.

(Full Time) GIS Analyst

Huron-Clinton Metroparks

Brighton, MI • On-site

Full-time

Posted 11 days ago


Job description

This is an onsite position, requiring you to work at our Brighton, Michigan office and other Metroparks across SE Michigan.
Position Summary
The GIS Analyst serves as the lead and only geospatial subject matter expert, overseeing GIS administration, operations, data governance, and program standards across the Metroparks. This includes managing, analyzing, and mapping spatial and tabular data using the ESRI platform, producing annual GIS report outputs, which include cartographic products, analytics, and SQL queries to support organizational reporting and decision-making, and leading mobile GIS and geospatial analysis efforts across the local network, SQL Server, and cloud environments. The GIS Analyst serves the ArcGIS Online administrator and develops tools to streamline workflows and maintain data inventories. The position also leads the effort to modernize and strengthen the organization's geospatial program by promoting transparency, consistency, and cross-program coordination.
This position reports jointly to the Chief of Planning and Development and the Chief of IT, and works closely with the Natural Resources and Engineering departments along with other departments. Essential Duties and Responsibilities
  • GIS Program Leadership and Governance: Serve as the lead geospatial subject matter expert, providing strategic leadership for GIS operations, data governance, program standards, and modernization efforts across the organization. Represent the Metroparks in meetings with vendors, other governmental agencies and business and professional organizations.
  • Geospatial Data Management and Analysis: Manage, analyze, and maintain spatial and tabular datasets across local network, SQL Server, and cloud environments, ensuring data quality, consistency, and usability for organizational needs. This includes managing HCMA authoritative data sources, drone imagery, LiDAR and other raster derivatives, and acquiring authoritative external data sources to make them available for users, supporting comprehensive GIS analysis and mapping. This position would be expected to share the data management strategy with other departments as necessary to help enforce data consistency and standardization.
  • GIS Platform Administration and Support: Administer ArcGIS Online and ArcGIS Pro platforms, managing AGOL licensing and supporting web GIS, user access, content management, and overall system functionality.
  • Reporting, Cartography, and Decision Support: Produce annual GIS reports, cartographic products, analytics, and SQL queries that support regulatory reporting, program evaluation, and informed decision-making. Current annual reports include visitation reports, district reports, and reports for programs and special events.
  • Data Collection and Mobile GIS Operations: Develop workflows and tools to support accurate, efficient field data capture and integration with organizational datasets for data collection initiatives across the organization. May need to assist with data collection in the field.
  • GIS Workplan and Technical Support: Work collaboratively with Planning, Engineering, Natural Resources and other Metroparks departments to develop a prioritized work plan for each department's GIS needs. Provide technical support for escalated helpdesk tickets, focusing on GIS issues. May be required to provide support outside of normal business hours, during special events, evenings, weekends and holidays.
Minimum/Preferred Qualifications
  • Bachelor's degree in GIS, Geography, information technology or a related technical field. Applicants with 8 or more years of related service will be given credit toward meeting the minimum educational requirements and will be considered for the position.
  • Four or more years of work experience in GIS, preferably with ESRI ArcGIS, and geospatial data analytics.

Required Knowledge, Skills and Abilities
  • Knowledge of ESRI GIS software and applications, including ArcGIS Pro, ArcGIS Online, Survey123 and other ESRI tools, outside of a school setting.
  • Basic knowledge of data structures and databases.
  • Working knowledge of programming in Python and SQL.
  • Familiarity with ArcGIS Drone2Map or similar.
  • Familiarity with business analytics software, preferably Microsoft Power BI for geospatial data analytics.
  • Ability to troubleshoot and make recommendations on functionality of GIS applications for planning, engineering, natural resources, marketing and public safety use cases.
  • Ability to manage multiple tasks while applying creative problem solving
  • Ability to learn IT environment and applications for integration with GIS applications.
  • Ability to establish and maintain positive working relationships with co-workers, non-technical users, and outside agencies.
  • Ability to express complex technical concepts effectively both verbally and in writing.
  • Ability to communicate with and understand the needs of non-technical users.
  • Ability to work independently with minimal direction.
  • May be required to adjust schedule to meet organizational needs, including special events, evenings, weekends & holidays.
  • Must maintain a valid Michigan driver's license and an acceptable driving record.
  • Ability to perform essential duties.
Tools, Equipment and Hardware Requirements
  • Knowledge of ESRI GIS software, applications and tools.
  • Working knowledge of Windows 11.
  • Working knowledge of Microsoft Office suite.
JD DisclaimersEqual Employment OpportunityHCMA provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to 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. This policy applies to all terms and conditions of employment, including but not limited to: recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Veterans FriendlyHCMA will continually recognize and support our veterans, servicemembers, and their families. Our commitment applies to all employment practices including, but not limited to recruiting, hiring, promotions, training, benefits, retention, certification, and testing. We fully recognize, honor, and comply with the Uniformed Services Employment and Reemployment Rights Act.
Physical DemandsDemandFrequencyBendingOccasionalClimbingNeverCrawlingNeverDrivingFrequentDriving High SpeedNeverElectrical HazardsNeverHand Dexterity-GraspingConstantHand Dexterity-HoldingFrequentHand Dexterity-TypingConstantHearingConstantLifting-Heavy 50 + lbs.OccasionalLifting-Light 0 to 10 lbs.FrequentLifting-Moderate 10 to 50 lbs.OccasionalReachingOccasionalReadingConstantSittingFrequentStandingFrequentTalkingFrequentTravelingOccasionalWalkingFrequentWet/Slippery SurroundingsOccasionalWorking AloneOccasionalWorking around Hazardous MaterialsNeverWorking around Loud Sounds/MachineryOccasionalWorking in the dark/nightOccasionalWorking in extreme temperatures (hot/cold)NeverWorking InsideConstantWorking OutsideOccasionalWorking OvertimeOccasionalWorking with poor ventilationOccasionalWorking with the publicOccasional