SDR - Data Engineer

Tata Consultancy Services

Pune District

On-site

INR 1,400,000 - 2,200,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services is seeking a Data Engineer with expertise in Python, Azure, PySpark, and Databricks to design, develop, and maintain scalable data processing solutions in Pune and other locations. You will build data pipelines, handle large datasets, and implement complex calculation engines.

The role involves collaboration with cross-functional teams, code reviews, and contributing to automation, testing, deployment, and monitoring processes.

Qualifications

  • Strong Python programming.
  • Hands-on experience with Azure Cloud Services.
  • Expertise in PySpark and Databricks.
  • Experience designing and maintaining ETL/ELT pipelines.
  • Strong SQL knowledge with PostgreSQL and MongoDB.

Responsibilities

  • Design, develop, and maintain data transformation pipelines using Azure services.
  • Build and optimize scalable data processing with PySpark and Databricks.
  • Design and implement complex data calculation engines and business logic.
  • Develop ingestion, transformation, and aggregation processes for large datasets.
  • Manage and optimize PostgreSQL and MongoDB databases.
  • Ensure data quality, integrity, and performance across platforms.
  • Collaborate with engineers to translate requirements into solutions.
  • Participate in code reviews, architecture discussions, and sprint planning.
  • Contribute to automation, testing, deployment, and monitoring.

Skills

Python
ETL/ELT pipelines
SQL
Data modeling
Agile/Scrum

Education

Bachelor's/Master's in CS/IT/Engineering

Tools

Azure Cloud Services
Databricks
PySpark
Azure Data Factory
PostgreSQL
MongoDB
Git
CI/CD
Docker/Kubernetes

Job description

Job Title: Data Engineer | Python | Azure | PySpark | Databricks | PostgreSQL/MongoDB

Location: Pune, Bengaluru, NCR, Kolkata

Experience: 6 to 12 Years

Job Summary

We are seeking a skilled Data Engineer with expertise in Python, Azure, PySpark, and Databricks to design, develop, and maintain scalable data processing solutions. The ideal candidate will be responsible for building data transformation pipelines, handling large datasets, implementing complex calculation engines, and collaborating with engineering teams to deliver high-quality data solutions.

Key Responsibilities

  • Design, develop, and maintain data transformation pipelines using Azure services such as Azure Functions and related cloud technologies.
  • Build and optimize scalable data processing solutions using PySpark and Databricks.
  • Design and implement complex data calculation engines and business logic frameworks.
  • Develop efficient data ingestion, transformation, and aggregation processes for large datasets.
  • Manage and optimize databases such as PostgreSQL and MongoDB.
  • Ensure data quality, integrity, performance, and reliability across data platforms.
  • Collaborate with Software Engineers and cross-functional teams to translate business requirements into technical solutions.
  • Participate in code reviews, architecture discussions, technical design sessions, and sprint planning.
  • Contribute to automation, testing, deployment, and monitoring processes.
  • Troubleshoot and resolve data pipeline and application performance issues.
  • Create and maintain technical documentation.

Required Skills & Qualifications

Technical Skills

  • Strong programming experience in Python.
  • Hands-on experience with Azure Cloud Services.
  • Expertise in PySpark and Databricks.
  • Experience designing and maintaining ETL/ELT pipelines.
  • Strong knowledge of SQL and database concepts.
  • Experience with PostgreSQL and/or MongoDB.
  • Experience handling large-scale structured and unstructured datasets.
  • Understanding of data modeling, data warehousing, and distributed computing concepts.
  • Familiarity with Git, DevOps practices, and CI/CD pipelines.
  • Knowledge of testing frameworks and automated deployment methodologies.

Preferred Skills

  • Experience with Azure Data Factory, Azure Synapse Analytics, Event Hub, or Data Lake.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Exposure to Kafka or other streaming platforms.
  • Experience working in Agile/Scrum environments.

Education

  • Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, or a related field.
  • Education requirements are flexible for candidates with strong relevant experience.

Certifications (Optional)

  • Microsoft Azure Certifications (AZ-900, DP-203, AZ-204, or equivalent).
  • Databricks Certifications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SDR Data Engineer
SDR Data Engineer

Tata Consultancy Services • Kolkata District, Pune District, Bengaluru

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

Lorven Technologies Inc. • Tamil Nadu

On-site
INR 1,500,000 - 2,100,000
Data Engineer
Data Engineer

Enterprise Minds, Inc • Pune District

On-site
INR 1,400,000 - 2,400,000
Senior Azure Data Engineer
Senior Azure Data Engineer

Vidpro Consultancy Services • Hyderabad, Pune District, Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Python Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)
Python Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,500,000 - 2,600,000
Data Engineer
Data Engineer

Inference Labs • Bengaluru

On-site
INR 1,200,000 - 2,200,000
SENIOR SOFTWARE ENGINEER - Azure Databricks
SENIOR SOFTWARE ENGINEER - Azure Databricks

Happiest Minds Technologies • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Data Engineer
Data Engineer

Enterprise Minds • Pune District

Hybrid
INR 1,000,000 - 1,500,000
Data Engineer
Data Engineer

Spanidea • Jodhpur

On-site
INR 900,000 - 1,300,000
Data Engineer (Python & PySpark)
Data Engineer (Python & PySpark)

Techknomatic Services • Pune District

On-site
INR 700,000 - 1,200,000