Home Saudi Arabia Python Developer
Home Saudi Arabia Python Developer
Python Developer
Job details
Seeking a Python Developer with GIS expertise to design, develop, and maintain geospatial applications and APIs. Responsibilities include spatial data processing, integrating GIS technologies (e.g., PostGIS, GDAL), developing interactive geospatial visualizations, implementing RESTful APIs, and optimizing application performance. Collaborate with cross-functional teams, ensure secure and scalable coding practices, and deliver high-quality solutions using tools like MapLibre GL JS, Leaflet, and version control systems. Responsibilities
- Design, develop, and maintain Python-based applications and APIs for geospatial data processing and analysis.
- Collaborate with front-end developers to ensure seamless integration between UI components and back-end services.
- Build efficient, scalable, and reusable code for both client-side and server-side applications.
- Integrate GIS technologies (e.g., PostGIS, GDAL, GeoServer) into web and desktop applications to manage, analyze, and visualize spatial data.
- Work with databases (SQL and NoSQL) to store, retrieve, and query spatial and non-spatial data efficiently.
- Implement RESTful APIs and web services for GIS data exchange and interoperability.
- Troubleshoot, debug, and optimize application performance.
- Develop interactive geospatial visualizations using tools like MapLibre GL JS, Leaflet, or similar frameworks.
- Collaborate with cross-functional teams to gather requirements, design solutions, and deliver projects on time.
- Write unit tests, integration tests, and maintain high test coverage to ensure code quality.
- Work with version control systems like Git, and manage collaboration via platforms like GitHub, GitLab, or Bitbucket.
- Ensure secure coding practices and adherence to best practices in software development.
- Bachelor's degree in computer science, programming, computer engineering or related field.
- Proven experience as Python Developer with GIS expertise.
- Proficiency in Python and its frameworks (e.g., FastAPI, Django, Flask).
- Solid experience in back-end development, including building RESTful APIs, authentication systems, and database integration.
- Experience with data serialization formats like JSON, XML, and Protocol Buffers (protobuf).
- Knowledge of geospatial data formats (e.g., GeoJSON, Shapefiles, DEM) and transformation techniques.
- Knowledge of Docker.
- Strong communication skills (verbal & written) in English & Arabic.
Seniority level
- Entry level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.
Hiring company
Wakeb_Data
-
JavaScript and SQL Programming Apex LearningEUR 163Duration: Upto 165 Hours
-
Advanced Python for IoT eduCBAEUR 18
EUR 58Duration: 6 Hours -
Python for Data Analysis Opportunities WorkshopEUR 1,302Duration: 3 Days Live virtual classroom
Similiar Jobs that might interest you
Technology Development Specialist
Saudi Aramco (ASC)... Copy & Storage (CCS) Technology Development Specialist to join its CCS Technology Development team, part of ...
Saudi Arabia 30 days ago
Ccs Technology Development Specialist
Saudi Aramco (ASC)... and experienced CCS Technology Development Specialist to join its CCS Technology Development team, part of ...
Saudi Arabia 30 days ago
Technology Commercial Development Expert
Saudi Aramco (ASC)... to recommend and implement preferred technology development strategies that satisfy opportunity value ...
Saudi Arabia 30 days ago
Reservoir Simulation Developer
Saudi Aramco (ASC)... Strategic Modeling Technology Department (SMT). Strategic Modeling Technology Department is developing the next ...
Saudi Arabia 30 days ago
Business Development Professional - Asia Market
Saudi Aramco (ASC)... our significant investment in technology and infrastructure, we ... ) and align business development activities with existing ...
Saudi Arabia 30 days ago
Business Development Professional - Europe Market
Saudi Aramco (ASC)... significant investment in technology and infrastructure, we ... analyzing, planning and developing new business ...
Saudi Arabia 30 days ago
Business Development Professional - Asia Market
Saudi Aramco... our significant investment in technology and infrastructure, we ... ) and align business development activities with existing ...
Saudi Arabia 30 days ago
Business Development Professional - Europe Market
Saudi Aramco... significant investment in technology and infrastructure, we ... analyzing, planning and developing new business ...
Saudi Arabia 30 days ago
Reservoir Simulation Developer
Saudi Aramco... Strategic Modeling Technology Department (SMT). Strategic Modeling Technology Department is developing the next ...
Saudi Arabia 30 days ago
Technology Commercial Development Expert
Saudi Aramco... to recommend and implement preferred technology development strategies that satisfy opportunity value ...
Saudi Arabia 30 days ago
CCS Technology Development Specialist
Saudi Aramco... and experienced CCS Technology Development Specialist to join its CCS Technology Development team, part of ...
Saudi Arabia 30 days ago
Technology Development Specialist
Saudi Aramco... Copy & Storage (CCS) Technology Development Specialist to join its CCS Technology Development team, part of ...
Saudi Arabia 30 days ago
Research & Development Strategic Analyst
Saudi Aramco (ASC)... . We are currently pursuing several technology development opportunities in strategic and downstream ...
Saudi Arabia 30 days ago
Research & Development Strategic Analyst
Saudi Aramco... . We are currently pursuing several technology development opportunities in strategic and downstream ...
Saudi Arabia 30 days ago
Industrial Emissions Business Development Professional
Saudi Aramco (ASC)... Industrial Emissions Business Development Professional to join ... on carbon capture technologies for optimal positioning ...
Saudi Arabia 30 days ago
... Industrial Emissions Business Development Professional to join ... on carbon capture technologies for optimal positioning ...
Saudi Arabia 30 days ago
Business Development Hydrogen Analyst
Saudi Aramco (ASC)... significant investment in technology and infrastructure, we ... analyzing, planning and developing new business ...
Saudi Arabia 30 days ago
Business Development Professional - Mergers & Acquisitions
Saudi Aramco (ASC)... Business Development Department. The Strategy & Business Development ... new energies technologies Strong experience ...
Saudi Arabia 30 days ago
Business Development Hydrogen Analyst
Saudi Aramco... significant investment in technology and infrastructure, we ... analyzing, planning and developing new business ...
Saudi Arabia 30 days ago
Why are you reporting this job?
Job has expired Cannot view this pageAlternatively, you may click on the link below or copy/paste it into your browser.
https://sa.jooble.org/external/-6010669682687095555?cpc=d0FU&utm_source=affiliate&utm_medium=laimoon_organic_sa&extra_ars_request_id=6924a1319d5543351a223da205776eb6