Tech Mahindra
Posted 3w ago

Pyspark Spark Python Developer - Chennai/ Bangalore

Tech Mahindra
Chennai or Bengaluru
OnsiteFull Time
Responsibilities
  • developing pipelines
  • optimizing processing
  • monitoring jobs
Requirements
  • Bachelor's or higher degree required. Requires 4–15 years listed experience
  • With 8 years hands-on Hadoop and big data development
  • Plus Spark, Hive
  • Python or Scala, SQL
  • Airflow, Linux
  • Shell scripting, Git, and distributed systems
Technical tools mentioned
SQLPythonApache SparkPySparkApache AirflowHadoopApache HiveHiveQLApache KafkaSqoopLinuxGitScala

Job description

Job Description

  • Skill Set : SQL,Python,Spark,pyspark,Airflow
  • Total Experience : 4.00 to 15.00 Years
  • No of Openings : 1
  • Job Post Date : 05/08/2026
  • Job Expiry Date : 27/10/2026
  • Domain : IT
  • Location : CHENNAI [India]
  • Job Reference No : 4099888

A Bachelor’s or Higher Degree is the minimum entry required for the position

Job Summary

Job Summary

Seeking a Hadoop Developer with 8 years of experience in big data engineering to design, build, and optimize scalable data pipelines on Hadoop ecosystem technologies. The role involves batch/stream processing, data integration, performance tuning, and close collaboration with business teams.

Key Responsibilities

1. Design and develop robust ETL/data pipelines using Hadoop ecosystem tools. 

2. Build and optimize large-scale data processing jobs using Spark and/or Hive. 

3. Develop workflows using Airflow. 

4. Write complex SQL/HiveQL for data transformation and reporting needs. 

5. Ingest structured and unstructured data from multiple sources (Kafka, Sqoop, APIs, files). 

6. Ensure data quality, lineage, and governance standards are followed. 

7. Monitor, troubleshoot, and tune jobs for performance and scalability. 

8. Create technical documentation and follow coding best practices.

Required Skills

1. 8 years of hands-on experience in Hadoop/big data development. 

2. Strong knowledge of HDFS, Hive, Spark, 

3. String knowledge in Python/Scala

4. Strong SQL and data modelling fundamentals. 

5. Experience with workflow orchestration tools (Airflow). 

6. Good understanding of Linux, shell scripting, and distributed systems. 

8. Familiarity with version control (Git) and Agile delivery practices.

About Tech Mahindra

Global provider of IT services, consulting, and business solutions.

Similar jobs

Python Developer roles near Chennai, Tamil Nadu
1d
Save
Mark Applied
Hide
Python Developer
Chennai, Tamil Nadu, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesBSE: 532540: Global leader in IT services, consulting, and business solutions.
4+ YOERequires 4–10 years of experience, Python coding and object-oriented programming, Flask, Gunicorn, PyPI package management, Python environment maintenance, and experience with development IDEs.
Python, Flask, Gunicorn, PyPI, Jupyter, Eclipse, Spyder
4d
Save
Mark Applied
Hide
Python Developer
Chennai, Tamil Nadu, India
OnsiteFull Time
UST
UST: Digital transformation and IT services.
5+ YOEBachelor’s degree and 5+ years of Python API development experience required, including FastAPI, RESTful design, cloud deployment, SQL/NoSQL databases, and software development. AWS, Docker, and Kubernetes experience expected or preferred.
FastAPI, AWS, Python, MariaDB, SQL, ClickHouse, MongoDB, Docker, Kubernetes
2w
Save
Mark Applied
Hide
Python Developer - Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Citi
CitiNYSE: C: Global financial services organization enabling growth and economic progress.
5+ YOERequires 5+ years of Python development, financial services experience, databases, Windows/Linux, shell and batch scripting, CI/CD, Git or Bitbucket, and a bachelor's degree or equivalent experience.
Python, MongoDB, Oracle, Windows, Linux, Continuous Integration, Continuous Deployment, Git, Bitbucket
2w
Save
Mark Applied
Hide
Python Developer - Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Citi
CitiNYSE: C: Global financial services organization enabling growth and economic progress.
5+ YOERequires 5+ years of Python development, financial services experience, database knowledge, GIT or Bitbucket, CI/CD tools, Windows and Linux, and a bachelor's degree or equivalent experience.
Python, MongoDB, Oracle, Windows, Linux, Continuous Integration, Continuous Deployment, GIT, Bitbucket
3w
Save
Mark Applied
Hide
Gen AI, Python Engineer (AI/LLM | FastAPI | AWS)
Hyderabad or Bengaluru or Chennai
OnsiteFull Time
CGI
CGITSX: GIB.A: Global IT consulting and business services firm.
5+ YOERequires 5–7 years of software development experience, strong Python expertise, generative AI and LLM development, AWS, REST APIs, machine learning frameworks, databases, and Agile collaboration.
Python, FastAPI, AWS, Amazon Bedrock, Amazon SageMaker, AWS Lambda, Amazon S3, Amazon EC2, Amazon RDS, API Gateway, PyTorch, TensorFlow, Scikit-learn, LangChain, LlamaIndex, Flask, SQL, NoSQL, Pinecone, FAISS, OpenSearch, ChromaDB, Weaviate, PEFT, LoRA, Amazon CloudFront, LangGraph, Terraform, Agile
3w
Save
Mark Applied
Hide
Senior Python Engineer(Autonomous, High-Performance Developer)
Chennai, Tamil Nadu, India
OnsiteFull Time
Recode Solutions
Recode Solutions: Industry 4.0 technology services delivering AI automation, digital workers, and transformation solutions to enterprises.
8+ YOERequires expert Python skills, object-oriented and asynchronous programming knowledge, software engineering and testing experience, independent project ownership, and familiarity with another programming language.
Python, LangChain, CrewAI, AutoGen, LangGraph, PyTorch, TensorFlow, Docker, FastAPI, AWS, GCP, RabbitMQ, Kafka, JavaScript, Rust, Go, C++
1mo
Save
Mark Applied
Hide
PAD for Returnship Program - PAN India
Chennai or India
HybridFull Time
Cognizant
CognizantNASDAQ: CTSH: Global professional services providing technology and consulting services.
3+ YOEMinimum 3+ years prior experience, career break of 12+ months, hands-on Power Automate Desktop and Power Automate, Python and API integration experience, PL500 preferred, Jira and Agile experience, immediate to 60-day notice.
Power Automate Desktop, Power Automate, Power Platform, Python, API, Jira
1mo
Save
Mark Applied
Hide
Assistant Manager
Chennai, Tamil Nadu, India
HybridFull Time
EXL Service
EXL ServiceNASDAQ: EXLS: Global data analytics, AI, and digital operations solutions.
3+ YOEBachelor's degree in CS/IT, 3+ years Python/backend experience, familiarity with PyTest, REST APIs, Git, CI/CD, databases, and cloud technologies.
Python, PyTest, Git, RESTful APIs, CI/CD