GCP Data Engineer Postgres Python Pyspark Developer

Tata Consultancy Services

Hyderabad

On-site

INR 1,800,000 - 3,200,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services in Hyderabad is seeking a GCP Data Engineer to design, build, and optimize scalable data pipelines and analytics solutions using BigQuery, Cloud Storage, Dataproc, and Airflow. Immediate joiners welcome.

You will develop robust ETL/ELT pipelines, optimize BigQuery performance, and ensure reliable data ingestion and orchestration across GCP services, with strong emphasis on CI/CD, data governance, and cost control.

Qualifications

  • Must have 7+ years of experience with GCP data engineering and analytics.
  • Strong expertise in Airflow for DAGs, scheduling, and CI/CD.
  • Proficient in Python, PySpark, and BigQuery SQL for analytics.
  • Practical data modeling and BigQuery performance tuning.

Responsibilities

  • Data Pipeline Development: Build robust ETL/ELT pipelines using Airflow to orchestrate workflows across GCP services.
  • Data Warehousing: Design and optimize BigQuery schemas, partitioning, clustering, and materialized views.
  • Data Processing: Utilize Dataproc for Spark/Hive jobs, including tuning and cost control.
  • Ingestion & Storage: Manage ingestion from APIs/files/streams; design storage via Cloud Storage.
  • Quality & Observability: Implement data validation, logging/alerting, and SLA monitoring.
  • Security & Governance: Apply IAM, service accounts, and access policies across GCP resources.

Skills

GCP services
Airflow DAGs
Python
PySpark
BigQuery SQL
Data modeling
BigQuery optimization
CI/CD
IAM & security
Monitoring
ETL/ELT

Tools

Git
Airflow
Dataproc
Cloud Composer
Terraform
Docker
Kubernetes
Looker
Tableau
Power BI

Job description

2 Required Technical Skill Set** GCP Data Engineer to design, build, and optimize scalable data pipelines and analytics solutions using Big Query, Cloud Storage, Dataproc, and Airflow.

3 No of Requirements** 5

4 Desired Experience Range** 7+ Years

5 Location of Requirement HYDERABAD

6 Immediate Joiners Needed YES

Desired Competencies (Technical/Behavioral Competency)
Must-Have** (Ideally should not be more than 3-5)
  • GCP Services: Big Query, Cloud Storage, Dataproc, Cloud Composer (managed Airflow) or self-managed Airflow.
  • Airflow: Strong experience in DAG creation, operators/hooks, scheduling, backfilling, retry strategies, and CI/CD for DAG deployments.
  • Programming: Proficiency in Postgres Programming including Tables, Triggers, Views, Stored procedures, Python and Pyspark (PySpark, Airflow DAGs), SQL (advanced BigQuery SQL).
  • Data Modeling: Dimensional modeling (Star/Snowflake), data vault basics, and schema design for analytics.
  • Performance Tuning: BigQuery partitioning/clustering, predicate pushdown, job stats review, Dataproc executor tuning.
  • Version Control & CI/CD: Git, branching strategies, pipelines for deploying Airflow DAGs and config.
  • Operational Excellence: Monitoring with Stackdriver/Cloud Logging, debugging pipeline failures, and root-cause analysis. Involves end-to-end ownership of data ingestion, transformation, orchestration, and performance tuning for batch and near real-time workflows.
Good-to-Have
  • Streaming: Pub/Sub, Dataflow (Apache Beam) for near real-time pipelines.
  • Orchestration Patterns: Event-driven pipelines, dependency management, and cross-environment promotion.
  • Data Governance: Catalog/lineage tools (e.g., Data Catalog), PII handling, row-level security, column-level encryption.
  • Containers & Infra: Docker, Terraform for IaC on GCP; Kubernetes concepts.
  • BI Integration: Experience integrating with Looker, Tableau, or Power BI.
  • Certifications: Google Professional Data Engineer / Cloud Architect.
Responsibility of / Expectations from the Role
  • 1 Data Pipeline Development: Build robust ETL/ELT pipelines using Apache Airflow (DAG creation, scheduling, monitoring) to orchestrate data workflows across GCP services.
  • 2 Data Warehousing: Design and optimize BigQuery schemas, partitioning/clustering strategies, materialized views, and query performance tuning.
  • 3 Data Processing: Implement scalable data processing using Dataproc (Spark/Hive), including job configuration, optimization, and cost control.
  • 4 Data Ingestion & Storage: Manage ingestion from diverse sources (APIs, files, streaming) and design storage strategies using Cloud Storage (lifecycle policies, tiers, security).
  • 5 Quality & Observability: Implement data validation (e.g., Great Expectations or custom checks), logging/alerting, and SLA monitoring for pipelines.
  • 6 Security & Governance: Apply IAM, service accounts, VPC SC, CMEK, and access policies across GCP resources; ensure compliance with data governance standards.
  • 7 Cost & Performance: Optimize queries, cluster usage, and storage to balance cost/performance; leverage reservation/flex slots and job-level optimizations.
  • 8 Collaboration: Work closely with analytics, product, and business teams to translate requirements into scalable data solutions; create documentation and handover materials.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Gcp Data Engineer
Gcp Data Engineer

Lloyds Technology Centre • Hyderabad

Hybrid
INR 2,500,000 - 4,200,000
Hiring For GCP Data Engineer For PAN India
Hiring For GCP Data Engineer For PAN India

HCLTech • Dadri, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,200,000
GCP Data Engineer
GCP Data Engineer

Elabs Infotech • Khordha, Kolkata District

On-site
INR 4,000,000 - 7,000,000
GCP Data Engineer
GCP Data Engineer

Religent Systems • Hyderabad

On-site
INR 1,200,000 - 1,800,000
GCP Engineer
GCP Engineer

Tech Mahindra • Chennai District

On-site
INR 1,800,000 - 2,800,000
Gcp Data Engineer
Gcp Data Engineer

Synoptek • Pune District, Ahmedabad District

Hybrid
INR 900,000 - 1,500,000
GCP Data Engineer
GCP Data Engineer

Tata Consultancy Services • Tamil Nadu

On-site
INR 1,500,000 - 3,200,000
GCP Data Engineer - SS Req
GCP Data Engineer - SS Req

Onix • Pune City

On-site
INR 1,200,000 - 1,600,000
Data Engineer - GCP (Google Cloud Platform)
Data Engineer - GCP (Google Cloud Platform)

HCLTech • Hyderabad

Hybrid
INR 2,400,000 - 4,200,000
GCP Data Engineer
GCP Data Engineer

Elabs Infotech • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000