Job Description
We are looking for an experienced GCP Analytical Engineer to design, develop and optimize scalable cloud-based data and analytics solutions on Google Cloud Platform. The role requires strong hands-on experience in data engineering, analytical transformation, data modelling and automated deployment.
Key Responsibilities
- Design, develop and maintain scalable data pipelines and analytical data models on GCP.
- Build efficient data transformation and processing solutions using Python, SQL and DBT.
- Design and implement enterprise data models using Data Vault 2.0 principles.
- Develop and optimize datasets and analytical workloads on BigQuery.
- Create reusable DBT models, transformations, tests and data-quality checks.
- Develop infrastructure and deployment automation using Terraform.
- Implement and maintain CI/CD pipelines using GitHub Actions.
- Work with large datasets and optimize queries, transformations and pipelines for performance and reliability.
- Collaborate with data engineering, analytics and business teams to translate requirements into production-ready data solutions. Must-Have Skills
- GCP
- Python
- SQL
- Data Vault 2.0
- DBT
- Terraform
- GitHub Actions Valuable to Have
- BigQuery
- Cloud Storage
- Cloud Composer / Airflow
- Dataflow / Dataproc
- ETL/ELT and Data Warehousing
- CI/CD and Git
- Dimensional / analytical data modelling
- Data quality and testing frameworks