1

Freelance Python Gis Developer Jobs in Plano, TX

GIS Technician

Royse City, TX · On-site

$51K - $68K/yr

General Summary Under general supervision of the City Engineer or designee, The Geographic ... Python experience; or equivalent combination of coursework, education, and experience. Any ...

Creates complex GIS maps, applications, and projects through technical and project management ... programming languages (e.g., Python, JavaScript, SQL) * Performs drafting functions to maintain ...

Creates complex GIS maps, applications, and projects through technical and project management ... programming languages (e.g., Python, JavaScript, SQL) * Performs drafting functions to maintain ...

GIS/Geospatial Expert

Dallas, TX · Remote

$80 - $100/hr

GIS & Geospatial AI Expert Role Type: Contractor Location: Remote Job Overview We are seeking ... Strong Python programming experience and familiarity with geospatial libraries, APIs, databases, or ...

Creates complex GIS maps, applications, and projects through technical and project management ... programming languages (e.g., Python, JavaScript, SQL) * Performs drafting functions to maintain ...

ArcGIS Pro, ArcGIS Desktop, ArcGIS Enterprise/Portal, ArcGIS SDE, SQL Server, and Python ... Analyzes business processes, details findings and suggests re-engineering steps. Designs and ...

Customization of GIS software using Python * Basic proficiency in other scripting/programming languages a plus Company Overview Wood is a global leader in engineering and consultancy across energy ...

Provide GIS analysis, technical support, and guidance to internal stakeholders, while monitoring ... Knowledge of Python, Arcade, HTML, and SQL programming languages. * Knowledge of managing ...

New

Exposure to programming languages such as Python, SQL, or Java. * Experience with Unity asset ... GIS team reports through Pat * Position is a backfill for a recently departed GIS Analyst * Active ...

AI Developer

Dallas, TX · On-site

$79K - $119K/yr

Your impact We're looking for a mid-level AI Developer with strong software engineering skills ... Microsoft Azure, Microsoft Fabric, Palantir Foundry, Palantir AIP, AWS, Python, Power BI, GIS, and ...

New

RF Engineer- II

Irving, TX · On-site

$50 - $58/hr

RF Engineer Location: Irving, Texas only. There is no flexibility for other locations. Work Model ... Python, App Script (Java-based), or SQL is welcome. Mapping/GIS Tools: Experience with MapInfo ...

next page

Showing results 1-20

Freelance Python Gis Developer information

See Plano, TX salary details

$12

$56

$82

How much do freelance python gis developer jobs pay per hour?

As of Sep 15, 2026, the average hourly pay for freelance python gis developer in Plano, TX is $56.11, according to ZipRecruiter salary data. Most workers in this role earn between $46.25 and $63.75 per hour, depending on experience, location, and employer.

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.

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 are the most commonly searched types of Python Gis Developer jobs in Plano, TX?

The most popular types of Python Gis Developer jobs in Plano, TX are:

What are popular job titles related to Freelance Python Gis Developer jobs in Plano, TX?

For Freelance Python Gis Developer jobs in Plano, TX, the most frequently searched job titles are:

What job categories do people searching Freelance Python Gis Developer jobs in Plano, TX look for?

The top searched job categories for Freelance Python Gis Developer jobs in Plano, TX are:

What cities near Plano, TX are hiring for Freelance Python Gis Developer jobs?

Cities near Plano, TX with the most Freelance Python Gis Developer job openings:

GIS Business Intelligence Analyst

Mesquite, TX • On-site

City of Mesquite
Public Administration • 1 - 5K employees

$80K/yr

Other

Posted 2 days ago

New


City Of Mesquite (Texas) rating

7.8

Company rating: 7.8 out of 10

Based on 11 frontline employees who took The Breakroom Quiz


Job description

Salary: $67,387.76/annual min to $80,222.76/annual mid (Depending on qualifications)

You can search for this position's full job description here.

SUPERVISION

General supervision is provided by the GIS Manager.

  1. All behaviors comply with the Code of Conduct & Rules of Behavior outlined in Chapter 8 of the General Government Policies and Procedures Manual. Adheres to assigned work schedule as outlined in City and department attendance policies and procedures.
  2. Must possess strong communication skills both verbal and written so that processes in departments who are collaborating with GIS are clearly understood and communicated to the GIS Manager and all involved parties. Must be able to take initiative and offer solutions to end users across all city departments.
  3. Advanced technical proficiency in the following: ArcGIS Pro, ArcGIS Desktop, ArcGIS Enterprise/Portal, ArcGIS SDE, SQL Server, and Python.
  4. Coordinate with City divisions/departments that utilize the workorder and related systems to evaluate, create and modify process automation cases and workflows. Evaluate and implement divisional needs for visualization, dashboards, reports, intelligent object formulation, custom fields, fee tables and other necessary data. Train city employees for use of asset management related systems. Evaluate and maintain user security related roles and access.
  5. Evaluate, implement, customize, deploy, and maintain third-party applications for asset management use in conjunction with IT Department and GIS Division. Develop, implement and maintain integrations between asset management related software/databases.
  6. Assist the GIS Manager in administering the GIS geodatabase, SQL servers and web servers by monitoring user activity and database performance, creating user privileges, maintaining database security and implementing custom scripts and compressions to tune the database.
  7. Assist the GIS Manager in performing enterprise GIS solution implementations, system upgrades, and custom python, FME, or PowerShell scripting processes to provide for system automation.
  8. Develop and analyze database structure and analytical needs. Evaluate Business Intelligence (BI) requirements for the design of solutions, dashboards and reports utilizing multiple area/data sources. Determine optimum database solutions including APIs and ETLs to meet organizational needs.
  9. Conduct complex statistical/data analysis for data driven business decisions. Incorporate geospatial analysis using ArcGIS software and its extensions into analytic processes.
  10. Customize and extend the functionality of Experience Builder for ArcGIS Enterprise using Arcade as needed.
  11. Assist and advise GIS Manager in developing custom python or PowerShell scripting processes to automate complex, repetitive tasks and facilitate data transfer. Utilize FME to automate complex tasks.
  12. Monitor data being input into software systems by users to ensure necessary data is collected and procedures are being followed. Coordinates with divisions to increase data entry accuracy as needed.
  13. Ensure data integrity for enterprise databases using advanced data management tools, languages and techniques. Perform data import/conversion/normalization of various internal/external data sources/formats.
  14. Support Spillman/Motorola, Energov, and MUNIS Enterprise web services utilizing knowledge of Esri Enterprise and Portal software, SQL, Python and FME. Advise GIS Manager on upgrades and python models utilized by Spillman. Assist GIS Manager with implementing upgrades and preparing models.
  15. Evaluate and prioritize user requests for system enhancements. Analyzes business processes, details findings and suggests re-engineering steps. Designs and conducts tests of new procedures.
  16. Track, monitor and analyze performance measures. Assist/recommend to the GIS Manager improvements to operational technologies. Researches new products, practices, procedures, and alternatives.
  17. Establish training materials for all software systems and coordinate regular training classes to ensure all users of the system are adequately trained. Review/write Standard Operating Procedures (SOP) to insure high data standards continuity of tasks.
  18. Maintain ability to multi-task in a high activity/energy professional environment that includes multiple concurrent projects and project deadlines in addition to occasional interruptions and walk-in appointments.
  19. Attend and participate in professional group meetings. Stay abreast of new trends and innovations in the field of asset management/GIS/ programming/database.
  20. Assist the GIS Manager with system architecture decisions and developing specifications related to Budgeting, GIS applications, GIS software installation, new software releases, system upgrades and evaluating and installing patches.
EDUCATION

Bachelor's degree from an accredited college or university with major coursework in graphic information systems, business analytics, database, computer science or closely related fields.

EXPERIENCE

Five (5) years of experience as a Programmer, Business/GIS/Data Analyst, or related field.

CRIMINAL HISTORY

Employee will not have a record of being convicted of a Class B misdemeanor or higher offense in order to work with and view Criminal Justice Information Services data.

LICENSES AND CERTIFICATES

Possession of a valid driver's license.

WORK SCHEDULE

9/80 schedule, Monday thru Thursday 7:30 am to 5 pm, alternating Friday 8 am to 5 pm.

This position does not require a physical for employment.

Applicants with disabilities meeting the job requirements and capable of performing the essential functions of the job, either on their own or with reasonable accommodation, are encouraged to apply.

#J-18808-Ljbffr

What City Of Mesquite (Texas) employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom