Data Engineer- Python Pyspark GCP

Tata Consultancy Services

Hyderabad

On-site

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

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tata Consultancy Services is seeking a data engineer to develop and maintain scalable data pipelines using Python and PySpark. You will design ETL processes, optimize PySpark applications for performance, and ensure data integrity across the lifecycle.

You will collaborate with cross-functional teams, write clean code, conduct reviews, and integrate with cloud platforms such as GCP, AWS, or Azure. 4–8+ years of experience and deep Big Data knowledge are expected.

Qualifications

  • 4 to 8+ years of experience with Python and PySpark.
  • Strong proficiency in Python programming.
  • Hands-on experience with PySpark and Apache Spark.
  • Knowledge of Big Data technologies (Hadoop, Hive, Kafka, etc.).
  • Experience with SQL and relational/non-relational databases.
  • Familiarity with distributed computing and parallel processing.
  • Understanding of data engineering best practices.
  • Experience with REST APIs, JSON/XML, and data serialization.

Responsibilities

  • Develop and maintain scalable data pipelines using Python and PySpark.
  • Design and implement ETL processes.
  • Optimize and troubleshoot PySpark applications for performance.
  • Collaborate with cross-functional teams to understand data requirements.
  • Write clean, efficient, and well-documented code.
  • Conduct code reviews and participate in design discussions.
  • Ensure data integrity and quality across the data lifecycle.
  • Integrate with cloud platforms like GCP, AWS or Azure.

Skills

Python
PySpark
Apache Spark
Big Data
SQL
Distributed computing
Data engineering
REST APIs
JSON/XML
GCP
AWS
Azure
Hadoop
Hive
Kafka

Tools

Apache Hadoop
Hive
Kafka

Job description

Role & responsibilities
  • Develop and maintain scalable data pipelines using Python and PySpark.
  • Design and implement ETL (Extract, Transform, Load) processes.
  • Optimize and troubleshoot existing PySpark applications for performance.
  • Collaborate with cross-functional teams to understand data requirements.
  • Write clean, efficient, and well-documented code.
  • Conduct code reviews and participate in design discussions.
  • Ensure data integrity and quality across the data lifecycle.
  • Integrate with cloud platforms like GCP, AWS or Azure.

Implement data storage solutions and manage large-scale datasets.


Preferred candidate profile
  • 4 to 8 + Years of experience using Python and Pyspark.
  • Strong proficiency in Python programming.
  • Hands-on experience with PySpark and Apache Spark.
  • Knowledge of Big Data technologies (Hadoop, Hive, Kafka, etc.).
  • Experience with SQL and elational/non-relational databases.
  • Familiarity with distributed computing and parallel processing.
  • Understanding of data engineering best practices.
  • Experience with REST APIs, JSON/XML, and data serialization.

Exposure to GCP services and cloud computing environments


Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer- Python Pyspark GCP
Data Engineer- Python Pyspark GCP

Mployee.me • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Python,Pyspark,GCP
Python,Pyspark,GCP

Tata Consultancy Services • Hyderabad

On-site
INR 2,500,000 - 3,600,000
Python_PySpark Developer on GCP
Python_PySpark Developer on GCP

TymblHub • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Data Engineer-Pyspark
Data Engineer-Pyspark

Deloitte US-India Offices • Chennai District

On-site
INR 900,000 - 1,300,000
Data Engineer
Data Engineer

Quess IT Solutions • Pune District

Hybrid
INR 900,000 - 1,200,000
Data Engineer
Data Engineer

Authorasist Hyderabad • Hyderabad, Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Digital : Python(GCP, Pyspark)
Digital : Python(GCP, Pyspark)

Tata Consultancy Services • Hyderabad

On-site
INR 1,100,000 - 1,700,000
Data Engineer
Data Engineer

Lloyds Technology Centre • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Data Engineer (Spark & Python)
Data Engineer (Spark & Python)

Infosys • Hyderabad, Pune District, Bengaluru

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

Bahwan Cybertek Group • Chennai District

On-site
INR 1,800,000 - 2,800,000