GCP Data Engineer - 12 Month Contract - Hybrid in London
GCP Data Engineer - 12 Month Contract - Hybrid in London - Inside IR35
Working Model: Hybrid - 2-3 days per week in the office
Contract Duration: 12 months
Rate: £400/410 per day
Role Type: Contract
We are seeking an experienced GCP Data Engineer to join a leading UK banking and financial services organisation on a 12-month hybrid contract based in London (2-3 days on-site). The successful candidate will design, build, and optimise scalable cloud-native data platforms on Google Cloud Platform, developing batch and Real Time data pipelines and implementing data lake and data warehouse solutions to enable data-driven analytics and AI/ML initiatives, working closely with architects, data scientists, business analysts, and application teams.
Key Responsibilities:
- Build batch and streaming data ingestion frameworks using Dataflow, Dataproc, Pub/Sub, and Cloud Functions
- Develop reusable and optimised data processing solutions using PySpark and Python
- Implement orchestration workflows using Cloud Composer (Apache Airflow)
- Ensure data quality, integrity, lineage, and governance across data platforms
- Implement partitioning, clustering, and performance tuning strategies in BigQuery
- Manage structured, semi-structured, and unstructured data processing requirements
- Implement IAM policies, data security controls, and compliance requirements
- Participate in technical design discussions, code reviews, and solution governance meetings
What You Will Ideally Bring:
- Strong experience with Google Cloud Platform (GCP), BigQuery, Dataproc, Cloud Composer (Airflow), Pub/Sub, Dataflow, and Cloud Storage
- Proficiency in Python and PySpark, with strong SQL skills
- Experience with Terraform, Git, and CI/CD
- Strong analytical and problem-solving skills
- Excellent communication and stakeholder management capabilities
- Ability to work in global and multi-vendor environments
- Experience delivering solutions for data modernisation and cloud migration initiatives