Data Engineer - GIS
Posted 05/04/2024 by Cammach Bryant
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
- Contact Name:
- Login or register to view
- Telephone:
- Login or register to view
- 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.