Mid Data Engineer – GCP & Spark

Geektrust

Bengaluru

On-site

INR 2,500,000 - 5,000,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Geektrust is seeking a Senior Data Engineer to design, build and optimize scalable data pipelines in the Google Cloud Platform (GCP). You will work with Spark, BigQuery, Dataproc and SQL to transform large datasets and deliver high‑quality data solutions.

You will collaborate with analytics and platform teams, implement end‑to‑end pipelines, and participate in code reviews, testing, deployment and production support to ensure reliability and performance.

Qualifications

  • Experience with Spark (PySpark or Scala) on large datasets.
  • Strong SQL skills for large-scale data processing.
  • Hands-on with GCP, BigQuery, Dataproc, and data warehouses.
  • Proficient with version control and CI/CD in data pipelines.
  • Familiarity with Linux/Unix shell scripting.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using Spark.
  • Build batch and distributed processing workflows on GCP.
  • Work with BigQuery for transformation, analytics, and reporting.
  • Create data workflows using Dataproc, BigQuery, and Cloud Storage.
  • Design end-to-end pipeline architectures for scalability and reliability.
  • Write optimized SQL for large datasets.
  • Troubleshoot performance and data-quality issues.
  • Collaborate with analytics and platform teams to gather requirements.
  • Participate in code reviews, testing, deployment, and production support.
  • Monitor and continuously optimize pipeline performance.

Skills

Analytical skills
Problem-solving
Communication
Collaboration
Proactive mindset
Ownership

Tools

Apache Spark (PySpark/Scala)
SQL
Google Cloud Platform (GCP)
BigQuery
Dataproc
Git workflows
Linux/Unix & shell scripting
CI/CD practices
Airflow / Cloud Composer
Kafka
Python

Job description

  • 5–8 years of experience in Data Engineering, Big Data Engineering, or related roles.
Role Overview

We are seeking a highly skilled Senior Data Engineer to design, develop, and support scalable data pipelines and large-scale data processing solutions within the Google Cloud Platform (GCP) ecosystem. The ideal candidate will have strong hands-on experience with Spark, BigQuery, Dataproc, SQL, and cloud-based data engineering practices.

This role requires a strong understanding of end-to-end data pipeline architecture, system design, debugging, performance optimization, and CI/CD practices. The engineer will work closely with data engineering, analytics, and platform teams to build reliable, scalable, and high-performing data solutions.

Key Responsibilities
  • Design, develop, and maintain scalable data pipelines using Apache Spark (PySpark or Scala).
  • Build and optimize batch and distributed data processing workflows on GCP.
  • Work extensively with BigQuery for data transformation, analytics, validation, and reporting.
  • Develop and maintain data workflows using GCP services such as Dataproc, BigQuery, and Cloud Storage.
  • Design end-to-end data pipeline architectures with a focus on scalability, reliability, and performance.
  • Write efficient and optimized SQL queries for large-scale datasets.
  • Troubleshoot, debug, and resolve complex data processing and performance issues.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality data solutions.
  • Participate in code reviews, testing, deployment, and production support activities.
  • Monitor pipeline performance and identify opportunities for optimization and continuous improvement.
Required Skills & Qualifications
  • Strong hands-on experience with Apache Spark (PySpark and/or Scala).
  • Strong SQL skills with experience working on large-scale datasets.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Practical experience with BigQuery and data warehouse concepts.
  • Experience working with Dataproc or similar distributed data processing platforms.
  • Strong understanding of data pipelines and end-to-end workflow design.
  • Experience designing scalable and reliable data processing solutions.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Experience with Git-based development workflows.
  • Good understanding of CI/CD practices and deployment processes.
  • Experience with Linux/Unix environments and shell scripting.
Preferred Qualifications
  • Experience with workflow orchestration tools such as Airflow, Cloud Composer, Luigi, or equivalent.
  • Experience with Kafka or other messaging/streaming technologies.
  • Knowledge of monitoring, logging, and observability practices.
  • Experience with Python for automation and data engineering tasks.
  • Exposure to data governance, data quality, and metadata management frameworks.
Soft Skills
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in cross-functional teams.
  • Proactive mindset with a focus on operational excellence and continuous improvement.
  • Strong ownership and accountability in delivering reliable data solutions.
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

Parkar Global Technologies • Pune District

On-site
INR 3,500,000 - 6,000,000
Gcp Data Engineer
Gcp Data Engineer

IntraEdge Technology • Gurugram District

Hybrid
INR 1,500,000 - 2,200,000
Senior Data Engineer
Senior Data Engineer

LatentView Analytics Ltd. • Chennai District

On-site
INR 1,400,000 - 2,200,000
GCP Senior Data Engineer - S
GCP Senior Data Engineer - S

Tata Consultancy Services • Kolkata District, Chennai District, Bengaluru

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

Cerebra • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Data Engineer-GCP ( Full-time at a Fortune 500 tech MNC )
Data Engineer-GCP ( Full-time at a Fortune 500 tech MNC )

HARP • Gurugram District

On-site
INR 900,000 - 1,500,000
Senior GCP Data Engineer
Senior GCP Data Engineer

InfoVision Inc. • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior GCP Data Engineer
Senior GCP Data Engineer

eClerx • Navi Mumbai, Pune District

On-site
INR 4,200,000 - 6,500,000
Data Engineer
Data Engineer

Quess IT Solutions • Pune District

Hybrid
INR 900,000 - 1,200,000
Urgent hiring For Data Engineer GCP data engineer
Urgent hiring For Data Engineer GCP data engineer

Impetus Technologies • Chennai District, Bengaluru, Gurugram District

On-site
INR 3,000,000 - 6,000,000