Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Python gis developer

Edinburgh
Teksystems
Gis developer
Posted: 26 January
Offer description

Python Developer – Geospatial / GIS

Location- Fully remote

Contract Term- 6 months

We are seeking a highly skilled Python Developer with strong GIS expertise to join a team working on geospatial data solutions. This role focuses on the design, development, and support of geospatial data pipelines, applications, and APIs, using modern open‑source technologies.

The successful candidate will have proven experience working with large‑scale raster and vector datasets, building robust ETL pipelines, and contributing to high‑quality software solutions that support data‑driven decision‑making.

Key Responsibilities

1. Design, develop, and maintain ETL pipelines for large‑scale raster, vector, and tabular datasets
2. Build and support Python‑based applications and geospatial data services
3. Integrate external and internal data sources via REST APIs
4. Collaborate closely with developers, designers, product owners, business analysts, and systems analysts
5. Apply industry best practices for software development, governance, and maintainability
6. Work with Quality Assurance teams to ensure high‑quality, reliable delivery
7. Conduct technical and benefit analysis for IT solutions and contribute to technology direction
8. Research, design, implement, and manage new software programs
9. Enhance and modify existing systems to improve performance and functionality
10. Write clean, efficient, and well‑documented code
11. Develop and maintain quality assurance procedures
12. Support deployment of software tools, processes, and metrics
13. Maintain, upgrade, and support existing platforms and services

Required Qualifications

14. Technical degree (Computer Science, Geospatial Science, Engineering, or related discipline)
15. Proven experience designing and building applications using Python
16. Strong experience working across multiple operating systems and platforms
17. Solid understanding of modern software development practices and tools

Role Qualification Summary

Top Two Non‑Negotiable Skills

1. Proven Python Development experience

18. Demonstrable experience in a dedicated Python development role (beyond ad‑hoc scripting)

2. Strong GIS Expertise

19. Hands‑on experience working with GIS concepts and datasets
20. experience with large raster datasets is highly desirable

Required Technical Skills

Programming & Tools

21. Python
22. Git (version control)

GIS & Geospatial Libraries

23. Rasterio
24. GDAL
25. Shapely
26. (or similar open‑source Python GIS libraries)

Data & Integrations

27. REST APIs
28. JSON
29. SQL

Skills Summary

30. Python
31. GIS
32. REST APIs
33. JSON
34. SQL
35. Git

Job Title: Python GIS Developer

Location: Edinburgh, UK

Job Type: Contract

Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. 2876353. Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Gis developer
Edinburgh
Permanent
Verisk
Gis developer
€50,000 a year
See more jobs
Similar jobs
Teksystems recruitment
Teksystems jobs in Edinburgh
It jobs in Edinburgh
jobs Edinburgh
jobs City of Edinburgh
jobs Scotland
Home > Jobs > It jobs > Gis developer jobs > Gis developer jobs in Edinburgh > Python GIS Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save