Overview
Skills
Job Details
Key Responsibilities:
-
Lead the Data Migration team for large-scale data and application migration to Google Cloud.
-
Design end-to-end data architecture and migration strategies supporting both current and future-state Google Cloud Platform environments.
-
Develop and maintain scalable batch and real-time data pipelines using Google Cloud Platform tools such as BigQuery, Dataflow, Pub/Sub, Composer, and DataProc.
-
Implement and manage data storage solutions including BigQuery, Cloud Storage, CloudSQL, and Bigtable.
-
Ensure data quality, governance, and security using Google Cloud Platform IAM and best practices.
-
Optimize performance and cost across data infrastructure and workflows.
-
Collaborate with cloud, data, and business teams to translate requirements into technical deliverables.
-
Automate workflows and maintain comprehensive documentation of data pipelines and architecture.
Required Skills & Qualifications:
-
8+ years of data engineering experience in complex, large-scale environments.
-
Proven experience leading at least 3 data migrations to Google Cloud Platform.
-
Strong SQL and Python skills; experience with Java/Scala preferred.
-
Hands-on experience with BigQuery, Dataflow, Pub/Sub, Composer, DataProc, and Cloud Storage.
-
Expertise in ETL/ELT, data modeling, and IaC (Terraform).
-
Familiarity with CI/CD pipelines (GitHub Actions, Jenkins).
-
Google Cloud Platform Professional Certification preferred (Associate-level minimum).