Python Software Developer

Tata Consultancy Services

Hyderabad

On-site

INR 2,500,000 - 4,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services (TCS) invites applications for a data engineering role focusing on Python and PySpark. The candidate will develop scalable data pipelines, design ETL processes, and optimize PySpark workloads while collaborating with cross-functional teams.

Required are 4–8+ years of Python/PySpark experience, strong SQL skills, and familiarity with Big Data technologies (Hadoop, Hive, Kafka) along with cloud exposure (GCP/AWS/Azure).

Qualifications

  • 4–8+ years of Python and PySpark experience.
  • Strong proficiency in Python programming.
  • Experience with PySpark, Apache Spark.
  • Knowledge of Big Data technologies (Hadoop, Hive, Kafka).
  • Experience with SQL and databases.

Responsibilities

  • Develop and maintain scalable data pipelines using Python and PySpark.
  • Design and implement ETL (Extract, Transform, Load) 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.
  • Implement data storage solutions and manage large-scale datasets.

Skills

Python
PySpark
SQL
REST APIs
JSON/XML
Data Modeling

Tools

Apache Spark
Hadoop
Hive
Kafka
GCP
AWS
Azure

Job description

TCS Hiring!!!

Role & responsibilities
  • 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 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.
  • Exposure to GCP services and cloud computing environments.
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer
Developer

GSB Solutions • Hyderabad

On-site
INR 1,200,000 - 1,500,000
Python Pyspark Developer SIN
Python Pyspark Developer SIN

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Python, Pyspark Developer
Python, Pyspark Developer

Infosys • Hyderabad

On-site
INR 1,100,000 - 2,300,000
Python-Pyspark Developer
Python-Pyspark Developer

Infosys • Hyderabad

On-site
INR 2,400,000 - 3,600,000
Pyspark Developer
Pyspark Developer

Tata Consultancy Services • Pune City

On-site
INR 800,000 - 1,500,000
Contractor - Python & PySpark Developer
Contractor - Python & PySpark Developer

Vivantify • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Competitive salary
Growth opportunities
Collaborative environment
Python + SQL PySpark + SQL PySpark Data Modeler/Data Architect
Python + SQL PySpark + SQL PySpark Data Modeler/Data Architect

SFJ Business Solutions Pvt. Ltd. • Bengaluru

On-site
INR 800,000 - 1,200,000
Python & PySpark Developer ( 5-7 Years ) Hyderabad
Python & PySpark Developer ( 5-7 Years ) Hyderabad

HypTechie • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Python, PySpark, ETL Developer
Python, PySpark, ETL Developer

Infosys • Hyderabad

On-site
INR 800,000 - 1,600,000
Big Data Engineer - Python/PySpark
Big Data Engineer - Python/PySpark

Qcentrio • Mumbai

On-site
INR 2,500,000 - 4,000,000