Senior Data Engineer, Spark/ Scala, (Microsoft Fabric Migration)

Tata Consultancy Services

Hyderabad, Pune District, Bengaluru

On-site

INR 1,200,000 - 1,900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tata Consultancy Services seeks a Senior Data Engineer to lead a Databricks to Microsoft Fabric migration, focusing on compute modernization while keeping enterprise data in ADLS. The role demands deep Spark, Scala, and Python expertise, plus Airflow orchestration modernization.

You will design scalable data pipelines, integrate Fabric with ADLS, and develop automated validation and testing for migration accuracy, while collaborating with architects and stakeholders.

Qualifications

  • 5+ years of data engineering experience in enterprise data platforms.
  • Hands-on Spark and Scala for large-scale data processing.
  • Experience developing and maintaining Databricks notebooks, jobs, and workflows.
  • Hands-on experience with Microsoft Fabric Data Engineering and Lakehouse environments.
  • Experience upgrading and managing Apache Airflow workflows and DAGs.

Responsibilities

  • Analyze existing Databricks notebooks, jobs, and Spark workloads and migrate them to Microsoft Fabric.
  • Design and develop scalable data processing solutions using Spark, Scala, and Python.
  • Integrate Microsoft Fabric compute workloads with existing ADLS storage architecture.
  • Upgrade and modernize Apache Airflow orchestration workflows and scheduling frameworks.
  • Develop automated validation and testing frameworks for migration accuracy and QA.

Skills

Apache Spark
Scala
Python
Apache Airflow
Databricks
Microsoft Fabric
SQL
Azure Data Lake Storage (ADLS)

Tools

Azure Data Lake Storage (ADLS)

Job description

Job Description: Senior Data Engineer (Databricks to Microsoft Fabric Migration)

Job Summary We are seeking an experienced Senior Data Engineer to support a strategic migration of data processing workloads from Databricks to Microsoft Fabric. The migration scope is focused on compute modernization, while enterprise data will continue to reside in Azure Data Lake Storage (ADLS). The ideal candidate will possess strong expertise in Spark, Scala, Python, Airflow, Databricks, and Microsoft Fabric, with proven experience in migration, performance optimization, workflow modernization, and automated testing.

Key Responsibilities
  • Analyze existing Databricks notebooks, jobs, and Spark workloads and migrate them to Microsoft Fabric.
  • Design and develop scalable data processing solutions using Apache Spark, Scala, and Python.
  • Integrate Microsoft Fabric compute workloads with existing ADLS storage architecture.
  • Upgrade and modernize Apache Airflow orchestration workflows and scheduling frameworks.
  • Develop automated validation and testing frameworks for migration accuracy and quality assurance.
  • Create and execute unit tests, regression tests, and reconciliation processes to ensure functional equivalence between Databricks and Fabric workloads.
  • Build automation scripts for testing, deployment, and operational monitoring.
  • Optimize performance, scalability, reliability, and cost efficiency of migrated workloads.
  • Collaborate with architects, data engineers, QA teams, and business stakeholders to ensure successful migration delivery.
  • Produce technical documentation, migration playbooks, and knowledge transfer materials.
Mandatory Skills
  • Apache Spark
  • Scala
  • Python
  • Apache Airflow
  • Databricks
  • Microsoft Fabric
  • SQL
  • Azure Data Lake Storage (ADLS)
Required Experience
  • 5+ years of Data Engineering experience in enterprise data platforms.
  • Strong hands-on expertise in Spark and Scala for large-scale data processing.
  • Experience developing and maintaining Databricks notebooks, jobs, and workflows.
  • Hands-on experience with Microsoft Fabric Data Engineering and Lakehouse environments.
  • Experience upgrading and managing Apache Airflow workflows and DAGs.
  • Strong experience in automated testing frameworks, unit testing, and validation automation.
  • Experience developing migration utilities, reconciliation scripts, and deployment automation.
  • Strong understanding of distributed computing, data transformation, and performance tuning.
  • Experience with Git, CI/CD pipelines, and DevOps practices.
Preferred Qualifications
  • Experience with Azure cloud services and enterprise data platforms.
  • Knowledge of Fabric Lakehouse, Data Factory, OneLake, and monitoring capabilities.
  • Experience with migration projects involving Databricks, Spark, and cloud modernization.
  • Microsoft Fabric, Databricks, or Azure certifications preferred.
Success Criteria
  • Successful migration of Databricks compute workloads to Microsoft Fabric.
  • Seamless integration with existing ADLS data storage without data movement.
  • Successful Airflow upgrade and workflow modernization.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Assistant Manager - Data Engineering
Assistant Manager - Data Engineering

LatentView Analytics Ltd. • Hyderabad

On-site
INR 3,000,000 - 5,400,000
Azure Data Architect
Azure Data Architect

Weekday AI • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Data & AI Engineer - Microsoft Fabric
Senior Data & AI Engineer - Microsoft Fabric

Exponentia.ai • Mumbai

On-site
INR 1,800,000 - 3,500,000
Fabric Data Engineer
Fabric Data Engineer

LatentView • Hyderabad

Hybrid
INR 3,500,000 - 7,500,000
Senior Data Engineer
Senior Data Engineer

SOTI Inc • Ernakulam

On-site
INR 1,500,000 - 2,000,000
Fabric Architect
Fabric Architect

Syren Cloud Inc. • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Microsoft Fabric Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)
Microsoft Fabric Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 2,500,000 - 4,000,000
Data Solutions Lead – Microsoft Fabric
Data Solutions Lead – Microsoft Fabric

Evoke Technologies • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Azure Data Engineer (Fabric)
Senior Azure Data Engineer (Fabric)

GSPANN Technologies, Inc. • Hyderabad, Gurugram District

Hybrid
INR 2,400,000 - 4,200,000
Data Engineer with Fabric
Data Engineer with Fabric

Airo Digital Labs, LLC • India

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