2

Full Time Python Gis Developer Jobs in Raleigh, NC

GIS PLANNER

Cary, NC ยท On-site

$69K - $107K/yr

Regular, Full-Time Job Number: 27-02641 Department: Planning Opening Date: 07/20/2026 Closing Date ... Experience with Python, ArcPy, ModelBuilder, Arcade, SQL, or other GIS automation tools.

Senior Python Developer - AWS Experience: 10+ Years Employment Type: Full-Time Locations: Raleigh, NC | Hartford, CT | Reston, VA | Richardson, TX Work Arrangement: Onsite We are looking for a highly ...

Java AWS Developer

Raleigh, NC ยท On-site

$49.50 - $64.25/hr

Python + SQL - Can write working Python functions and SQL queries for calculations, transformations ... Benefits Along with competitive pay, as a full-time Infosys employee you are also eligible for the ...

This is a fulltime, exempt (salaried) position assigned to a First Shift schedule, with standard ... Leverage public datasets (e.g., Census.gov, NHGIS GIS files, Neighborhood Atlas) to enhance ...

Senior Modeling Engineer

Raleigh, NC ยท On-site

$166K - $181K/yr

Job Type: Full Time Rate of Pay : $166,629.00 per year Duties: Collaborate with customers to design ... Interface with utilities' Geographic Information System (GIS) teams to extract, translate, and load ...

next page

Showing results 1-20

Full Time Python Gis Developer information

See Raleigh, NC salary details

$12

$56

$83

How much do full time python gis developer jobs pay per hour?

As of Aug 3, 2026, the average hourly pay for full time python gis developer in Raleigh, NC is $56.98, according to ZipRecruiter salary data. Most workers in this role earn between $46.97 and $64.71 per hour, depending on experience, location, and employer.

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 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 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 most commonly searched types of Python Gis Developer jobs in Raleigh, NC? The most popular types of Python Gis Developer jobs in Raleigh, NC are:
What are popular job titles related to Full Time Python Gis Developer jobs in Raleigh, NC? For Full Time Python Gis Developer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Full Time Python Gis Developer jobs in Raleigh, NC look for? The top searched job categories for Full Time Python Gis Developer jobs in Raleigh, NC are:
Infographic showing various Full Time Python Gis Developer job openings in Raleigh, NC as of July 2026, with employment types broken down into 83% Full Time, 5% Part Time, 1% Temporary, and 11% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $118,528 per year, or $57 per hour.

$69K - $107K/yr

Full-time

Posted 14 days ago


Job description

Salary : $69,139.20 - $107,161.60 Annually
Location : Cary, NC
Job Type: Regular, Full-Time
Job Number: 27-02641
Department: Planning
Opening Date: 07/20/2026
Closing Date: 8/10/2026 11:59 PM Eastern
FLSA: Non-Exempt
Bargaining Unit: N/A
Description
Cary is looking for a passionate GIS professional to join the Planning and Community Development Department. We emphasize the importance of taking care of our employees and citizens. We strive to live inspired while working together to impact lives through exceptional service.
This position will join the Planning and Community Development team to perform complex professional work with a focus on GIS support and analysis work for the planning and development activities of the Town, including support to planning department staff and the general public. We are seeking candidates that have experience with spatial analysis and mapmaking, demographics and data analysis, and a demonstrated ability to collaborate with colleagues and tailor complex information to various groups.
We believe Cary offers the best benefits, which support our diverse workforce, providing employees with choices. A competitive salary is offered depending on qualifications and experience. Our highly comprehensive total compensation package is unprecedented, allowing Cary to value and support our employees' whole selves, and sets us apart as an employer of choice.
This position requires excellent analytical and cartography skills. Successful candidates will collaborate in a fast-paced, evolving environment and must be able to adapt to change through continuous learning while empowering others through shared knowledge. Demonstrated knowledge of spatial and data analysis techniques, ESRI software, as well as a general understanding of planning and land use principles are desired. Position will entail day to day mapping and data maintenance/update work in addition to special projects and GIS/technology support to other staff as needed.
Work is performed under the general supervision of senior members of the staff and requires independent judgment and discretion in the performance of duties.
Anticipated hiring range: $69,139.20 - $84,905.60
Typical Tasks
  • Maintains/manages and develops all planning related GIS maps, layers, and databases for internal and external use;
  • Collects and manages data to create digital map products;
  • Keeps Planning and Community Development staff up to date on the latest GIS tools and system upgrades that impact day-to-day operations;
  • Collaborates with internal staff to coordinate enhancements to the GIS system and stay informed on organizational GIS use;
  • Supports and updates solutions (dashboards, web maps, ArcGIS Pro maps, etc) based on user feedback and/or system upgrades;
  • Analyzes geospatial, demographic, development, and real estate data sets to generate results for staff reports and special projects;
  • Produces maps, data, and graphics for Council, board, and commission presentations;
  • Utilizes technologies such as Salesforce, Box, Geocivix, and others to help integrate process changes, organize files, and assist with GIS integrations;
  • Works with Development Services staff on analytics for development reporting;
  • Provides GIS assistance to Planning and Community Development staff in setting up and updating AGOL or ArcGIS Pro projects, assists with external facing dashboards and open data;
  • Works with addressing staff to Georeference plans, review addresses, and enter addressing data in the Master Address Repository in GIS and Naviline;
  • Performs other job-related tasks as required.

Knowledge, Skills and Abilities
Thorough knowledge of the principles, methods, and theory of GIS and relational databases; thorough knowledge of ESRI ArcGIS platform and other applicable GIS software; thorough knowledge of cartography principles; thorough knowledge of MS Office products such as Word, Excel, and PowerPoint; knowledge of scripting languages such as Python, ESRI Arcade; knowledge of web development concepts and skills; knowledge of other specialized software used in graphic presentations (Photoshop Illustrator); knowledge of geoprocessing technology; knowledge of database design; knowledge of the basic principles of land use planning and development management; knowledge of GIS hardware; skill in the use of GIS products; ability to develop effective graphic presentations; ability to understand and carry out complex written and oral instructions; ability to manage multiple projects and to meet deadlines; ability to conduct research and solve problems; ability to communicate effectively; ability to work effectively with others; ability to work independently.
Minimum and Preferred Qualifications
Any combination of education and experience equivalent to graduation from an accredited college or university with a degree in geography, urban planning, computer science or related field with at least two years of experience working with GIS (including working with GIS software, database software, or other related software). The successful candidate will have some experience creating and maintaining GIS data, maps, and web-based mapping applications, and analyzing geospatial data.
Preference may be given to candidates with at least two years of experience in one or more of the following:
  • Experience supporting land use planning, zoning, or community development operations.
  • Experience with demographic, development, or real estate data analysis.
  • Experience developing ArcGIS Dashboards, Experience Builder applications, StoryMaps, or other ArcGIS Online solutions.
  • Experience with Python, ArcPy, ModelBuilder, Arcade, SQL, or other GIS automation tools.
  • Experience working with enterprise geodatabases and relational databases.
  • Experience integrating GIS with business systems such as Salesforce or permitting/workflow management systems.
  • GISP certification or other relevant GIS certifications.

Physical Requirements
The work in this class is generally inside and sedentary. An employee must be able to talk, hear, and see. Visual acuity is necessary in order to read and write handwritten and typewritten materials, review and draw plans, and view a computer. Walking and driving may be required in order to observe work in progress.
Special Requirements
  • Requires a valid driver's license with an acceptable driving record.
  • Requires drug testing and background check (which may include criminal history check, SBI finger-printing, motor vehicle records check, education verification and credit history review) and satisfactory reference checks prior to employment.

Cary ensures equal employment opportunities (EEO) are provided to all employees and applicants for employment without regard to age, sex, race, color, religion, national origin, disability, political affiliation, marital status, veteran status, or genetic information.
Regular Full-Time Employees
Cary is pleased to provide excellent, competitive, and comprehensive benefits to serve the needs of our employees and their families.
Because Cary believes that employees are one of our most important resources, significant dollars (averaging about 40% of annual salary per employee) are spent each year on employee benefits.
All regular full-time employees of Cary are eligible, and benefits coverage for new employees and family members is effective upon an employee's hire date.
01
1. Do you have a valid driver's license with an acceptable driving record?
  • Yes
  • No

02
2. Do you have a bachelor's degree from an accredited college or university in geography, urban planning, computer science or related field? If "yes", this must be displayed in the education section of your application
  • Yes
  • No

03
3. How many years of experience do you have working with GIS including experience creating and maintaining GIS data, creating maps, and analyzing geospatial data? This must be included in the work experience section of your application.
  • None
  • Less than 2 years
  • 2 - 4 Years
  • 5+ Years

04
4. Please indicate your experience with data analysis such as analyzing demographic or development/real estate data? This must be included in the work experience section of your application.
  • None
  • Less than 2 years
  • 2 - 4 Years
  • 5+ Years

05
5. How much experience do you have with ArcGIS Online solutions/applications (such as Experience Builder, StoryMaps, or others)? This must be included in the work experience section of your application.
  • None
  • Less than 2 years
  • 2 - 4 Years
  • 5+ Years

06
6. How much direct experience do you have with enterprise databases and/or experience with Python, ArcPy, ModelBuilder, Arcade, SQL, or other GIS automation tools? This must be included in the work experience section of your application.
  • None
  • Less than 2 years
  • 2 - 4 Years
  • 5+ Years

Required Question