Senior Data Engineer (Jaipur, India)

Thoughtswinsystems

Jaipur

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Thoughtswinsystems is seeking a skilled data engineer in Jaipur, India, to design and optimize large-scale data pipelines using Azure technologies including Azure Data Lake, Databricks, and Synapse. Candidates should have 6-8 years of experience in data engineering and strong skills in data modeling and Python programming.

The role involves building ETL pipelines, ensuring data security, and collaborating with teams to deliver scalable data solutions. A deep understanding of Spark internals and performance tuning is essential.

Qualifications

  • 6-8 years of experience in data engineering with strong expertise in Azure technologies.
  • Hands-on experience with designing data pipelines and architecture.
  • Strong Python programming skills.

Responsibilities

  • Design and optimize large-scale data pipelines on Azure.
  • Build and maintain ETL/ELT pipelines using Azure Data Factory and Databricks.
  • Collaborate with data scientists and stakeholders for scalable data solutions.

Skills

Azure Data Lake Gen2
Azure Data Factory
Azure Synapse Analytics
Azure Databricks
PySpark
SparkSQL
Data modeling
Python programming
Data security

Job description

Location

Jaipur

Experience

6-8 years

AI/Technology

Job Summary

Design, build, and optimize large-scale, production-grade data pipelines and analytics platforms on Azure, leveraging Databricks, Synapse, and the broader Microsoft data ecosystem. Deliver business-critical data assets for analytics, BI, and AI/ML initiatives.

Key Technical Responsibilities
  • Architect modern data lakes using Azure Data Lake Storage Gen2 for batch and streaming workloads.
  • Build and maintain scalable ETL/ELT pipelines using Azure Data Factory and Databricks (PySpark, Scala, SQL).
  • Orchestrate data workflows across ADF, Databricks, and Synapse Pipelines; implement modular and reusable data pipeline components.
  • Develop advanced notebooks and production jobs in Azure Databricks (PySpark, SparkSQL, Delta Lake).
  • Optimize Spark jobs by tuning partitioning, caching, cluster configuration, and autoscaling for performance and cost.
  • Implement Delta Lake for ACID-compliant data lakes and enable time travel and audit features.
  • Engineer real-time data ingestion from Event Hubs, IoT Hub, and Kafka into Databricks and Synapse.
  • Transform and enrich raw data, building robust data models and marts for analytics and AI use cases.
  • Integrate structured, semi-structured, and unstructured data sources, including APIs, logs, and files.
  • Implement data validation, schema enforcement, and quality checks using Databricks, PySpark, and tools like Great Expectations.
  • Manage access controls using Azure AD, Databricks workspace permissions, RBAC, and Azure Key Vault integration.
  • Enable end-to-end data lineage and cataloging via Microsoft Purview (or Unity Catalog in multi-cloud environments).
  • Automate deployment of Databricks assets (notebooks, jobs, clusters) using Databricks CLI/REST API, ARM/Bicep, or Terraform.
  • Build and manage CI/CD pipelines in Azure DevOps for data pipelines and infrastructure as code.
  • Containerize and deploy custom code using Azure Kubernetes Service (AKS) or Databricks Jobs as required.
  • Instrument monitoring and alerting with Azure Monitor, Log Analytics, and Databricks native tools.
  • Diagnose and resolve performance bottlenecks in distributed Spark jobs and pipeline orchestrations.
  • Collaborate with data scientists, BI engineers, and business stakeholders to design and deliver scalable data solutions.
  • Document design decisions, create technical specifications, and enforce engineering standards across the team.
Required Skills & Experience:
  • Hands-on with:
    • Azure Data Lake Gen2, Azure Data Factory, Azure Synapse Analytics, Azure Databricks
    • PySpark, SparkSQL, advanced SQL, Delta Lake
    • Data modeling (star/snowflake), partitioning, and data warehouse concepts
  • Strong Python programming and experience with workflow/orchestration (ADF, Airflow, or Synapse Pipelines)
  • Deep understanding of Spark internals, cluster optimization, cost management, and distributed computing
  • Data security, RBAC, encryption, and compliance (SOC2, ISO, GDPR/DPDPA)
  • Excellent troubleshooting, performance tuning, and documentation skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Azure Databricks Developer
Azure Databricks Developer

Birlasoft • India

On-site
INR 2,500,000 - 4,500,000
Data Engineer (Azure Databricks)
Data Engineer (Azure Databricks)

WOW Softech • Gurugram District

On-site
INR 1,200,000 - 1,900,000
Senior Data Engineer
Senior Data Engineer

Kumaran Systems • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Azure Data Engineer
Azure Data Engineer

Advance Career Solutions • Pune District

Hybrid
INR 4,000,000 - 6,000,000
Senior Databricks Engineer
Senior Databricks Engineer

Keka Technologies Private Limited • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Technical Architect - SME - Analytics
Technical Architect - SME - Analytics

N Human Resources & Management Systems • India

Hybrid
INR 2,500,000 - 3,500,000
Senior Databricks Engineer
Senior Databricks Engineer

DataBeat • Hyderabad

On-site
INR 2,500,000 - 4,200,000
Azure Data Engineer
Azure Data Engineer

Deloitte Shared Services India • Coimbatore District

Hybrid
INR 1,200,000 - 1,800,000
Azure Data Engineer
Azure Data Engineer

NITYO • Hyderabad

Hybrid
INR 3,000,000 - 4,600,000
Senior Data Engineer
Senior Data Engineer

Perficient India • Bengaluru

Hybrid
INR 7,000,000 - 7,001,000