Data Engineer

scrumconnect ltd
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 45K

Job location

Edinburgh, United Kingdom

Tech stack

Airflow
Big Data
Google BigQuery
Cloud Database
Cloud Storage
Data as a Services
Directed Acyclic Graph (Directed Graphs)
Data Governance
Data Systems
DevOps
Github
Python
PostgreSQL
Operational Databases
SQL Databases
Google Cloud Platform
Data Pipelines

Job description

As a Senior Big Data Engineer, you will lead the engineering of complex data solutions across Google Cloud Platform environment. You will architect and implement high-performance data pipelines integrating multiple internal and external data sources. You will apply strong data modelling and warehousing principles using BigQuery and Cloud SQL, embed governance through Dataplex and ensure automated orchestration via Airflow. You will provide technical leadership to ensure resilience, scalability and compliance across data services that underpin critical national infrastructure programmes. Role Description As a Data Engineer, you will support the delivery and optimisation of Client GCP data . You will design, build and maintain secure, scalable data pipelines that enable reliable reporting, analytics and operational decision-making. You will work within agile, DevOps-aligned delivery teams to orchestrate complex workflows using tools such as Apache Airflow and Cloud Composer, while embedding data governance and quality controls using platforms including Dataplex and Dataform. You will collaborate closely with architects, analysts and DevOps engineers to ensure resilient, compliant and high-performing data solutions that align with public sector standards and best practice. Preferred Tech Stack Expertise Google Cloud Platform (BigQuery, Cloud SQL, Cloud Storage, Cloud Composer), Apache Airflow and DAG orchestration, Dataplex and Dataform, PostgreSQL, Python and SQL, data quality frameworks such as Great Expectations, GitHub and CI/CD tooling Responsibilities

  • Design and implement scalable data pipelines within Google Cloud Platform environments
  • Develop and maintain Airflow DAGs to orchestrate ingestion, transformation and validation workflows
  • Embed automated data quality checks and governance controls into data lifecycle processes
  • Optimise BigQuery data models and queries to support reporting and analytics needs
  • Collaborate with DevOps teams to automate deployment using Infrastructure as Code practices
  • Support incident resolution and operational stability across production data services
  • Contribute to documentation, mentoring and structured knowledge transfer activities to support capability development

Diversity & Inclusion At Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where every individual is respected, valued, and supported. We welcome applications from candidates of all backgrounds and experiences, and we actively encourage applications from women, people with disabilities, under-represented communities, and those seeking flexible working arrangements.

Requirements

Do you have experience in SQL?

About the company

Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, and more to deliver innovative digital services that matter.

Apply for this position