Back to search

Python and PySpark Developer

Tech Mahindra

Verifies job is active
Prepare with AI feedback
Real-time coaching per answer
3 hits2 practices1 interviews
Bangalore, Chennai, IndiaInformation Technology
PythonPySparkData ProcessingData PipelinesSQLDistributed Computing

Python and PySpark Developer

This role focuses on developing and maintaining robust data pipelines and applications using Python and PySpark. The ideal candidate will be responsible for designing, implementing, and testing solutions to process and analyze large datasets, contributing to data-driven decision-making within the organization.

Key Responsibilities:

  • Develop and maintain Python and PySpark code for data processing and analysis.
  • Design and implement efficient data pipelines.
  • Collaborate with data scientists and engineers to build data-driven solutions.
  • Perform data quality checks and ensure data accuracy.
  • Troubleshoot and resolve data-related issues.

Requirements/Qualifications:

  • 4 to 9 years of experience in software development.
  • Strong proficiency in Python programming.
  • Experience with PySpark and distributed computing frameworks.
  • Solid understanding of data structures and algorithms.
  • Experience with relational databases and SQL.
  • Excellent problem-solving and communication skills.

About the Company: Tech Mahindra is a global technology company that provides innovative solutions and services to businesses across various industries. They help organizations transform and thrive in a rapidly changing digital landscape by leveraging technology and expertise.

AI enhanced job description

Source: Hudson SignalsRecruiter: Rekroot
Posted: 11/9/2026
6af07073-a04d-4fa6-b754-85d95de88c7c