Job Title:  Manager | GCP Data Engineer | Ahmedabad | Engineering | Data Modernization & Migration

Role Summary

We are looking for a GCP Data Engineering Manager / AD with 8 to 15+ years of experience to lead the delivery and optimization of cloud-based data platforms. The role combines strong expertise in GCP data services with hands-on performance engineering for large-scale Spark and Dataproc workloads.

Key Responsibilities

GCP Data Engineering and Platform Delivery

  • Design and deliver data solutions using Cloud Run, Cloud Run Functions with Python, Cloud SQL PostgreSQL, Pub/Sub, GCS and BigQuery.
  • Build and manage orchestration workflows using Cloud Composer / Managed Airflow.
  • Drive Airflow and Composer optimization, including FinOps, capacity planning and cost governance.
  • Support Databricks-based data processing and integration.
  • Design and integrate REST APIs across cloud applications and data platforms.
  • Provide technical leadership, architecture guidance and delivery oversight to engineering teams.

Performance Engineering and Dataproc Optimization

  • Execute workload test waves and enhance Python-based execution templates.
  • Troubleshoot Spark, YARN and Dataproc failures using Spark UI and platform diagnostics.
  • Analyze approximately 60 workload profiles and capture cost-performance benchmarks.
  • Define N1/N2 mapping strategies and translate custom machine requirements into standard GCP machine types.
  • Recommend VM sizing, schema design and performance improvements for Big Data workloads.

Required Skills

  • 8 to 15 years in Data Engineering, with strong experience on GCP.
  • Python, Spark, Dataproc, GCS, BigQuery and Cloud Data Architecture.
  • Cloud Run, Cloud Functions, Cloud SQL PostgreSQL and Pub/Sub.
  • Cloud Composer / Airflow administration, optimization and FinOps.
  • Spark UI debugging, YARN diagnostics and workload benchmarking.
  • Strong stakeholder management, team leadership and solution design capabilities.

B.E/B.tech