GCP Data Engineer
What you will be doing -
- Work with business stakeholders (initially Finance and Actuarial teams), data scientists, and engineers to design, build, optimise, and maintain production‑grade data pipelines and reporting based on a modern cloud data warehouse solution.
- Collaborate closely with Finance, Actuarial, Data Science, and Engineering teams to identify and maximise the value of new internal and external data sources.
- Partner with third‑party delivery vendors to ensure the robust design and engineering of data models, management information (MI), and reporting, supporting organisational growth and scalability.
- Take BAU ownership of data models, reporting assets, and data integrations/pipelines.
- Create frameworks, infrastructure, and systems to manage and govern enterprise data assets effectively.
- Produce detailed technical and functional documentation to enable ongoing BAU support and maintenance of data structures, schemas, pipelines, and reporting.
- Work with the wider Engineering community to develop and enhance data platform and MLOps capabilities.
- Ensure high data quality, governance, and compliance with internal policies and external regulatory standards.
- Proactively monitor, troubleshoot, and resolve data pipeline issues, ensuring reliability, accuracy, and performance of data products.
Required skills -
Experience designing data models and developing industrialised data pipelines
Strong knowledge of database and data lake systems
Experience creating and maintaining DataOps pipelines
Hands-on experience with Google BigQuery, dbt, and GCP Cloud Storage
Knowledge of Cloud SQL and data integration tools such as Airbyte
Experience provisioning new infrastructure in a leading cloud provider, preferably Google Cloud Platform (GCP)
Proficient in Terraform for infrastructure as code
Experience working with Dagster for data pipeline orchestration
Comfortable with shell scripting using Bash or similar tools
Proficient in Python and SQL
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
