2

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

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

$120.30K/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 ...

AI Digitalization Expert

Lansing, MI · Remote

$111.50K - $150K/yr

Southfield, MI (Remote) Salary: $111.50K - $150K/yr (Estimated) Type: Full-time MSX International ... Qualifications Degree in AI / Data Science, Engineering, Business Management, or a related field.

Detroit, MI On-site Type: Full-time Clearance: No Clearance Required Eccalon is seeking a Full ... Develop and maintain back-end services and REST APIs using Node.js and Python; design for security ...

Fulltime/Direct Hire Implement uplink and downlink outage detection algorithms on vehicle cellular ... Strong proficiency in C++ and Python * Deep understanding of: * 5G cellular architecture * TCP/IP ...

Scripting or light coding experience (JavaScript and/or Python) * SQL or query language experience ... General IT support or helpdesk work Employment Details * Full-time * On-site role based in ...

PROJECT ENGINEER I (WATER RESOURCES) POSITION SUMMARY This position is for a full-time Project ... Proficiency in AutoCAD, GIS, and other relevant software. * Strong analytical and problem-solving ...

Software Engineer

Orion, MI · On-site

$135K/yr

Experience in VBA automation and Python scripting * Experience with CAD/CAM software a plus ... Advancement potential * Full time * Paid time off * Medical / Dental / Vision * Profit Sharing ...

Senior DevOps Engineer

Ann Arbor, MI · Hybrid

$127.20K - $163.40K/yr

At least 5 years of experience with Bash/Python scripting. * At least 5 years of experience ... Hours of Work * Full-time, permanent * Hybrid working model of 2-3 days/week on-site. * Must live ...

Senior DevOps Engineer

Ann Arbor, MI · On-site

$129.20K - $166K/yr

At least 5 years of experience with Bash/Python scripting. * At least 5 years of experience ... Hours of Work * Full-time, permanent * Hybrid working model of 2-3 days/week on-site. * Must live ...

next page

Showing results 1-20

Full Time Python Gis Developer information

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 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 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 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 are popular job titles related to Full Time Python Gis Developer jobs in Michigan? For Full Time Python Gis Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Full Time Python Gis Developer jobs in Michigan look for? The top searched job categories for Full Time 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 May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Developer

Nastech Global

Detroit, MI • On-site

Full-time

Posted 21 days ago


Job description

Job Title: Developer

Location: Detroit, MI/Charlotte, NC/Remote

Job Type: Full time 

Job Description

Datastage Platform Engineer
 
Must Have Technical/Functional Skills
- 3-5 years of experience in DataStage, including designing, developing, and optimizing ETL workflows.
- Strong experience with Cloud Pak for Data (IBM) and cloud-based platforms such as AWS, Azure, or Google Cloud.
- Proven experience in platform and infrastructure engineering, particularly in cloud environments.
- Expertise in Data Engineering and ETL processes with a strong background in database technologies (SQL, NoSQL).
- Proficiency in programming languages such as Python, Java, or Shell scripting for data operations.
- Familiarity with DevOps practices, tools (e.g., Jenkins, Docker, Kubernetes), and infrastructure automation (e.g., Terraform).
- Knowledge of data security, governance, and compliance best practices.
- Strong troubleshooting, problem-solving, and analytical skills.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
 
Roles & Responsibilities:
- Design, develop, and optimize DataStage ETL workflows for large-scale data processing tasks.
- Collaborate with Cloud Pak services to architect and deploy data solutions, ensuring scalability, security, and high availability.
- Participate in the cloud infrastructure management for data pipelines using various cloud services, ensuring efficiency and cost optimization.
- Provide expertise in data engineering best practices for integrating and managing data on hybrid cloud platforms (e.g., IBM Cloud Pak for Data).
- Build and support data platforms by integrating tools and technologies across the data engineering stack.
- Design and implement DevOps pipelines for automation of data operations in cloud environments.
- Ensure data governance, security, and compliance standards are maintained throughout the engineering lifecycle.
- Troubleshoot, diagnose, and resolve any issues with data processing pipelines or infrastructure components.
- Collaborate with cross-functional teams, including data scientists, architects, and business stakeholders, to optimize data solutions.