1

Freelance Python Gis Developer Jobs in North Carolina

... Python experience Location: Raleigh, NC (NCDOT) Duration: 12 Months Skills: Survey123, Field Maps ... to a GIS application in which the candidate was the primary creator/developer. Role ...

GIS & Programming * * Develop Python scripts and geoprocessing tools to automate repetitive GIS tasks. * Process, analyze, and manage large geospatial datasets. * Maintain reproducible workflows ...

Overview As a GIS subject matter expert, you're a natural at identifying the right analysis tools ... Programming and scripting experience with languages such as Python and JavaScript * Master's degree ...

Perform complex spatial analysis, data validation, and quality control to support engineering ... Experience with Python, ArcPy, or other GIS automation tools. * Knowledge of the electric utility ...

We use Objective-C and Swift programming languages to create native applications for iPhone ... Python scripts/tools to automate task/data processes Identify and implement best practices for GIS ...

GIS Solution Engineer - AEC

Charlotte, NC ยท On-site

$79K - $130K/yr

Programming and scripting experience with languages such as Python and JavaScript * Master's degree ... change with GIS technology. For more information on Esri's Racial Equity and Social Justice ...

Ability to read engineering design drawings (water, wastewater, easements etc.) * Strong understanding of working in GIS tools based on Model Builder, Python, Javascript and Angular UI * Strong ...

Ability to read engineering design drawings (water, wastewater, easements etc.) * Strong understanding of working in GIS tools based on Model Builder, Python, Javascript and Angular UI * Strong ...

Ability to read engineering design drawings (water, wastewater, easements etc.) * Strong understanding of working in GIS tools based on Model Builder, Python, Javascript and Angular UI * Strong ...

next page

Showing results 1-20

Freelance Python Gis Developer information

How do Freelance Python GIS Developers typically collaborate with clients and other team members on projects?

Freelance Python GIS Developers usually work remotely and rely heavily on digital communication tools to collaborate with clients, project managers, and other developers. They often participate in regular video meetings, share progress via project management platforms, and use version control systems like Git to manage code. Clear documentation and prompt feedback are essential, as freelancers may be coordinating with teams across different time zones. Building strong communication skills and setting clear expectations with clients helps ensure project milestones are met efficiently.

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

AspectFreelance Python GIS DeveloperGIS Analyst
Required CredentialsProficiency in Python, GIS software, and sometimes certifications in GIS or programmingBachelor's degree in Geography, GIS, or related field; certifications like GISP are common
Work EnvironmentIndependent, project-based, often remote or freelanceTypically employed full-time in offices, government agencies, or consulting firms
Industry UsageUsed across various industries for custom GIS solutions and data analysisPrimarily in urban planning, environmental management, and government sectors

While both roles involve GIS data, Freelance Python GIS Developers focus on coding and custom solutions, often working independently, whereas GIS Analysts handle data analysis and reporting within organizations.

What does a Freelance Python GIS Developer do?

A Freelance Python GIS Developer specializes in creating, maintaining, and optimizing applications or scripts that handle geographic information system (GIS) data using the Python programming language. They often work with spatial data, build custom GIS tools, automate data processing tasks, and integrate GIS functionalities into web or desktop applications. These professionals usually collaborate with clients on a project basis, offering expertise in libraries such as GeoPandas, Shapely, and ArcPy. Their work enables organizations to analyze and visualize spatial data effectively for decision-making and research.

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

To thrive as a Freelance Python GIS Developer, you need a solid understanding of Python programming, geospatial concepts, and experience with GIS platforms, often supported by a degree in computer science, geography, or a related field. Proficiency in tools like QGIS, ArcGIS, GDAL, and libraries such as GeoPandas and Shapely is essential, along with familiarity with version control systems like Git. Strong problem-solving, self-management, and communication skills help you manage projects independently and collaborate effectively with clients. These skills and qualities are critical for delivering quality geospatial solutions, meeting client needs, and succeeding in a competitive freelance environment.
What are the most commonly searched types of Python Gis Developer jobs in North Carolina? The most popular types of Python Gis Developer jobs in North Carolina are:
What are popular job titles related to Freelance Python Gis Developer jobs in North Carolina? For Freelance Python Gis Developer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Freelance Python Gis Developer jobs in North Carolina look for? The top searched job categories for Freelance Python Gis Developer jobs in North Carolina are:
What cities in North Carolina are hiring for Freelance Python Gis Developer jobs? Cities in North Carolina with the most Freelance Python Gis Developer job openings:
GIS Developer

GIS Developer

Innosoul inc

Raleigh, NC โ€ข On-site

Other

Posted 6 days ago


Job description

Job ID: NC-805944

Hybrid/Local (Raleigh ONLY) GIS Developer (map/report/app/doc sample/link must) with Survey123, Field Maps, Experience Builder, ArcGIS Pro/Online/Enterprise Admin, Web Mapping, Cartography, Python experience

Location: Raleigh, NC (NCDOT)
Duration: 12 Months

Skills:
Survey123, Field Maps, Experience Builder Required 7 Years
Strong oral and written communication, translation of non-GIS meetings and requests to GIS outcomes Required 7 Years
ArcGIS Pro Required 5 Years
ArcGIS Online Administration, Web Mapping, and Cartography Required 5 Years
ArcGIS Enterprise Administration & Server Management Highly desired 4 Years
Arcade & Python Scripting Highly desired 3 Years
Supervisory experience Highly desired 3 Years
GIS for Public Safety Nice to have 3 Years

Job Description:
The candidate will need to come on-site on the first day to collect equipment.
All candidates must be local to the Triangle region of North Carolina.
This position may require onsite attendance when business needs warrant in person participation, such as scheduled meetings or other task specific activities.
NCDIT-Transportation (NCDIT-T) GIS Team is seeking a Technical Specialist Expert that will provide dedicated support to the State Traffic Operations Center (STOC) and Transportation Mobility & Safety by working directly with staff to understand their needs and translate them into effective GIS solutions. This role is responsible for collaborating closely with TM&S staff, observing workflows, gathering requirements, and proactively identifying GIS opportunities that improve routing, signal operations, incident management, and related systems. The specialist communicates complex GIS concepts to non-GIS staff, asks clarifying questions to shape projects, and ensures solutions are aligned with both STOC needs and GIS Unit standards. The position manages STOC related GIS projects, participates in STOC meetings, and develops applications, dashboards, and mapping tools that support real-time operational decision making. The role requires strong interpersonal skills, adaptability, and the ability to quickly learn technical subject matter in a high paced, operational environment.
This position will require a robust knowledge of ArcGIS Online, the Esri Software Suite, and ArcGIS Enterprise. The candidate must be able to build web mapping applications independently, publish hosted and referenced feature services, and understand the life cycle of GIS products from requirements gathering to databases, schema creation, cartography, application development, and maintenance.
Note: Candidates must be willing and able to perform 12+ hour days in the event of a major emergency activation, including evenings, weekends, and holidays. The ideal candidate will be able to travel to and from the STOC in Raleigh for in-person support during a major activation lasting >5 days. The State will not cover this travel expense, and it must be budgeted and supplied by the contracting firm. Candidates will be paid a flat hourly rate during approved overtime hours, if required. Preference will be given to candidates that live within <1 hour commute to STOC.
The ideal candidate will be able to shadow meetings, listen to issues, and independently identify potential GIS solutions based on complex issues. The ability to quickly generate solutions and describe them to non-IT personnel is essential to this role. Documentation, organization, and communication skills are required. The Specialist-Expert will oversee the Specialist-Junior and must be able to delegate work appropriately, both to the Junior and to other GIS staff where necessary during emergency support.
A sample of work is required as part of the submission for this position. A sample of work can include documentation of a GIS process, a cartographic map, a report on a GIS solution, or a link to a GIS application in which the candidate was the primary creator/developer.

Role/Responsibilities:
-Oversee Junior Specialist
-Triage GIS projects and determine independently when projects will require additional support from other GIS staff and be able to delegate appropriately.
-Attend STOC and TM&S operational meetings to observe workflows, understand emerging needs, and proactively identify where GIS tools can support real-time operations.
-Communicate regularly with TM&S staff, Hydraulics, ITS & Signals, and other operations teams to gather requirements, clarify requests, and translate operational challenges into actionable GIS tasks.
-Develop, update, and maintain GIS applications, dashboards, maps, and data layers supporting routing, signal operations, incident management, and other STOC functions.
-Troubleshoot user issues, provide GIS guidance to non-GIS staff, and ensure that GIS tools are intuitive, accessible, and aligned with both STOC workflows and GIS Unit standards.
-Monitor incoming STOC requests, manage and prioritize project tasks, and serve as the primary liaison between the GIS Unit and TSMO to ensure continuous communication, transparency, and follow-through.
-Continue to learn the operational environment (traffic signals, routing processes, ATMS/TIMS transitions, IMAP operations, etc.) to anticipate needs and recommend solutions the STOC team may not know to request.
-Support situational awareness during weather events or emergencies by producing on-the-fly maps, integrating real-time data (e.g., gauges, road conditions), and collaborating directly with operators.