Senior GCP Data Engineer (Contract)
Position: Senior GCP Data Engineer
Location: London (Hybrid – 3 days onsite)
Contract Type:12-month Contract
Day Rate:£500(Inside IR35)
Start Date: ASAP
Client: Leading Investment Bank (Cyber Security Division)
🌟 Why Join Us?
* Innovative Projects: Lead the development of cutting-edge data solutions within the cyber security domain.
* Collaborative Environment: Work alongside a team of seasoned professionals in a supportive setting.
* Professional Growth: Engage in projects that offer opportunities for skill enhancement and career advancement.
🛠️ Role Overview
We are seeking a seasoned Senior GCP Data Engineer to spearhead data initiatives within our cyber security division. The ideal candidate will possess a robust background in data engineering, particularly within the Google Cloud Platform (GCP), and will be adept at designing and implementing scalable data solutions.
🔧 Key Responsibilities
* API Development: Design, develop, and maintain robust and scalable backend systems and APIs.
* Data Ingestion: Develop and maintain data pipelines to extract data from various sources and load it into Google Cloud environments.
* Data Transformation: Implement data transformation processes, including data cleansing, normalization, and aggregation, to ensure data quality and consistency.
* Data Modelling: Develop and maintain data models and schemas to support efficient data storage and retrieval in Google Cloud platforms.
* Data Integration: Integrate data from multiple sources, both on-premises and cloud-based, using Cloud Composer or other relevant tools.
* Data Lakes: Build data lakes using Google Cloud services such as BigQuery.
* Performance Optimization: Optimize data pipelines and queries for improved performance and scalability in Google Cloud environments.
* Collaboration: Work with product managers to ensure superior product delivery to drive business value & transformation.
* Documentation: Document data engineering processes, data flows, and system configurations for future reference and knowledge sharing.
✅ Required Skills & Experience
* 8+ years of experience in data engineering, with a strong focus on Google Cloud Platform (GCP)-based solutions.
* Proficiency in the GCP platform, particularly in Data & AI services (e.g., BigQuery, DataProc, Cloud SQL, DataFlow, Pub/Sub, Cloud Data Fusion, Cloud Composer, Python, SQL).
* Designing, developing, and deploying scalable, reliable, and secure cloud-based solutions using GCP services.
* Translating business requirements into technical specifications.
* Proficiently utilizing core GCP services, such as Compute Engine, Kubernetes Engine (GKE), Cloud Storage, Cloud Functions, Cloud SQL, and BigQuery.
* Implementing and managing GCP networking configurations.
* Using Infrastructure as Code (IaC) tools like Terraform to automate infrastructure provisioning and management.
* Implementing and managing Continuous Integration/Continuous Delivery (CI/CD) pipelines.
* Automating deployment processes.
* Implementing security best practices to protect cloud infrastructure and data.
* Identifying and resolving performance bottlenecks.
🎯 Preferred Qualifications
* Experience with data analytics and Big Data technologies.
* Knowledge of cloud security best practices and compliance standards.
* Experience with agile development methodologies.
* GCP certifications (e.g., Google Cloud Certified Professional Cloud Developer) are a plus