Data Engineer - GIS

Posted 05/04/2024 by Cammach Bryant

Location:
Aberdeen

We have a requirement for Data Engineer with a major energy organisation playing a key role in the energy transition. It’s a great opportunity to be involved in an innovate projects with state-of-the-art design of the industry. Agency Worker / PAYE Contract based in Aberdeen. Hybrid options available.

ROLE

The Data Engineer will be responsible for designing, building, implementing, and maintaining geospatial data pipelines and infrastructure. This role bridges the gap between GIS and data engineering, leveraging strong skills in both areas to transform raw geospatial data into usable formats for analysis and visualization.

RESPONSIBILITIES:

  • Design, develop, and test production geospatial data pipelines, tools, and associated software systems.
  • Implement a data management architecture to optimize storage, retrieval, and web rendering/publishing of vector and raster data in a spatial database.
  • Develop and maintain data quality checks and data cleansing routines for geospatial datasets.
  • Conduct spatial analysis using geoprocessing tools and techniques.
  • Automate data processing tasks using scripting languages (e.g., Python).
  • Collaborate with GIS analysts and scientists to understand data requirements and translate them into technical solutions.
  • Document data pipelines and infrastructure for maintainability.
  • Stay up-to-date with the latest advancements in geospatial data technologies and best practices.

REQUIREMENTS:

  • Bachelor's degree in Computer Science, Geography, Information Systems, or a related field.
  • Minimum 2+ years of experience as a data engineer or in a similar technical role.
  • Proven experience with designing and building data pipelines.
  • Strong programming skills in Python (including libraries like pandas, NumPy, and scikit-learn).
  • Experience with geospatial data formats (e.g., Shapefile, GeoJSON, KML) and spatial databases (e.g., PostGIS).
  • Proficiency in SQL and relational database management.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.

Skills

  • Experience with geospatial web development frameworks (e.g., Leaflet, OpenLayers).
  • Experience with version control systems (e.g., Git).
  • Experience with data visualization tools (e.g., Tableau, Power BI).
  • Understanding of spatial analysis techniques (e.g., network analysis, hot spot analysis).
Type:
Temporary
Contract Length:
N/A
Job Reference:
JO0000014237
Job ID:
221420429

Remember: You should never send cash or cheques to a prospective employer, or provide any financial information. Please get in touch if you see any roles asking for payments or financial details from you. For more information, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts