Enable job alerts via email!

Head of data engineering - remote

Opus Recruitment Solutions

London

Remote

GBP 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Job summary

A recruitment agency in London is looking for a Head of Data Engineering to lead their growing team. The role includes managing engineering projects within BI, overseeing data engineers, and ensuring the technical oversight of the BI stack. Candidates should have significant management experience, hands-on data engineering skills, and knowledge of cloud platforms like GCP. This is a full-time position.

Qualifications

  • Experience leading teams of data engineers.
  • Hands-on development experience in Python.
  • Ability to work with cloud platforms and orchestration services.

Responsibilities

  • Manage engineering projects within BI.
  • Oversee line management of data engineers.
  • Ensure technical oversight of the BI stack.

Skills

Management experience
Detailed experience as a data engineer
Python application development
Web-based development platforms
Cloud platforms (e.g., GCP)
Configuration of cloud infrastructure
Messaging services (e.g., Kafka)
NoSQL (e.g., MongoDB)
SQL querying
Orchestration services (e.g., Airflow)

Education

Degree in a scientific or quantitative field
Job description
Overview

We are looking for a Head of Data Engineering to lead and become part of our growing Data Engineering team.

Responsibilities
  • Day-to-day management of engineering projects within BI, including contributing expertise to project planning and architectural solutions.
  • Line management of the data engineers.
  • Running engineering sprints and retrospectives; assistance with incident reviews.
  • Technical oversight of the BI stack. Including data governance and integrity (incl. data contracts and variations); setting development standards, practices and processes; ensuring stack availability and robustness; driving performance improvements (e.g., upgrades and migrations); and management of technical debt.
  • Collaboration with Data Science and Reporting (within BI) to facilitate the work of those teams and their deployments.
  • Collaboration with other technology departments on cross-team projects.
Person profile
  • Management experience of teams of data engineers.
  • Detailed experience as a data engineer.
  • Python application development.
  • Web-based development platforms (e.g., GitHub, GitLab), including CI/CD pipelines.
  • Cloud platforms such as GCP (ideally having covered BigQuery, Kubernetes and Firestore).
  • Configuration of cloud infrastructure (e.g., with Terraform).
  • Messaging services (e.g., Kafka, Pub/Sub).
  • NoSQL (e.g., MongoDB and Firestore).
  • SQL querying (e.g., BigQuery, Snowflake), including the ability to work with complex data structures and very large data volumes.
  • Orchestration services (e.g., Airflow, Luigi, Cloud Compose).
  • Proactive, independent, responsible and attentive to detail.
  • Eager and able to learn, analyse, resolve problems, and improve the standard of BVGroup data infrastructure.
  • Degree in a scientific or quantitative field.
  • Ideally knowledge of sports betting and familiarity with gaming data.
Details
  • Seniority Level: Director
  • Industry: Gambling Facilities and Casinos
  • Employment Type: Full-time
  • Job Functions: Engineering
  • Skills: Python (Programming Language)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.