NTT DATA Business Solutions
Posted 1w ago

Data Engineer - Databricks & Microsoft FabricData Engineer - Databricks & Microsoft Fabric

NTT DATA Business Solutions
Chennai, Tamil Nadu, India
OnsiteFull Time
Responsibilities
  • building data pipelines
  • optimizing workloads
  • monitoring production
Requirements
  • Requires 6–8 years of data engineering experience
  • 3+ years with Databricks/PySpark
  • 1+ year with Microsoft Fabric
  • A bachelor's degree, and experience with enterprise data platforms
  • Agile delivery, and production support
Technical tools mentioned
DatabricksMicrosoft FabricPySparkSpark SQLPythonSQLAzure DatabricksDelta LakeCSVParquetJSONXMLMicrosoft Fabric LakehouseMicrosoft Fabric WarehouseMicrosoft Fabric Data FactoryMicrosoft Fabric PipelinesMicrosoft Fabric NotebooksOneLakeMicrosoft Fabric SQL endpointsPower BIMicrosoft PurviewGitAzure DevOpsAzure Data Lake StorageAzure SQLSynapseSFTP

Job description

 


 


Job Description:


Job Description: Data Engineer – Databricks & Microsoft Fabric

Location : Chennai, India
Experience : 6 to 8 years

Role Summary
We are looking for an experienced Data Engineer with strong hands-on expertise in Databricks, Microsoft Fabric, PySpark, SQL, and cloud-based data engineering. The candidate will be responsible for designing, developing, and optimizing scalable data pipelines, lakehouse solutions, and analytics-ready data models.
The role requires strong experience in building end-to-end data engineering solutions, working with structured and semi-structured data, implementing data quality controls, and supporting enterprise reporting and analytics platforms.
Key Responsibilities
Data Engineering and Pipeline Development
•    Design, build, and maintain scalable data pipelines using Databricks, PySpark, Spark SQL, and Microsoft Fabric.
•    Develop batch and incremental data ingestion pipelines from multiple source systems.
•    Build and optimize Bronze, Silver, and Gold layer data models using lakehouse architecture.
•    Implement ELT/ETL workflows for data transformation, enrichment, validation, and publishing.
•    Work with structured, semi-structured, and unstructured data formats such as CSV, Parquet, JSON, Delta, and XML.
Databricks Development
•    Develop notebooks, jobs, workflows, and reusable components in Azure Databricks.
•    Implement Delta Lake features such as schema evolution, merge/upsert, time travel, and optimized storage.
•    Optimize Spark jobs for performance, scalability, and cost efficiency.
•    Implement partitioning, caching, indexing, and cluster optimization strategies.
•    Troubleshoot job failures, performance bottlenecks, and data quality issues.
Microsoft Fabric Development
•    Build data solutions using Microsoft Fabric Lakehouse, Warehouse, Data Factory, Pipelines, Notebooks, and OneLake.
•    Develop and manage data pipelines in Fabric for ingestion, transformation, and orchestration.
•    Work with Fabric SQL endpoints, semantic models, and Power BI integration.
•    Support migration or modernization of existing data platforms into Microsoft Fabric.
•    Implement reusable data engineering patterns and framework-based development in Fabric.
Data Quality, Governance, and Security
•    Implement data validation, reconciliation, exception handling, and audit controls.
•    Define and apply data quality rules including null checks, duplicate checks, referential checks, and cross-field validations.
•    Maintain data lineage, metadata, source-to-target mapping, and technical documentation.
•    Ensure data pipelines comply with enterprise security, access control, and governance standards.
•    Support integration with data governance tools such as Microsoft Purview, where applicable.
DevOps and Production Support
•    Implement CI/CD practices for notebooks, pipelines, SQL scripts, and configuration files.
•    Use Git-based version control and deployment processes across environments.
•    Monitor production jobs and resolve incidents within agreed timelines.
•    Prepare runbooks, deployment guides, operational support documents, and handover materials.
•    Collaborate with architects, business analysts, data analysts, and reporting teams to deliver reliable data solutions.
Required Skills
Technical Skills
•    Strong hands-on experience in Azure Databricks.
•    Strong experience in Microsoft Fabric components such as Lakehouse, Warehouse, Data Factory, Pipelines, Notebooks, and OneLake.
•    Proficiency in PySpark, Spark SQL, Python, and SQL.
•    Strong knowledge of Delta Lake, lakehouse architecture, and medallion architecture.
•    Experience with cloud storage and data platforms, preferably Azure Data Lake Storage, Azure SQL, Synapse, or Fabric OneLake.
•    Experience in data ingestion from databases, APIs, files, SFTP, cloud storage, and streaming sources.
•    Good understanding of data modeling, dimensional modeling, and analytics-ready data structures.
•    Experience with performance tuning of Spark jobs and SQL queries.
•    Experience in job scheduling, monitoring, logging, and error handling.
•    Knowledge of CI/CD, Git, Azure DevOps, and deployment automation.
Preferred Skills
•    Experience with Power BI and semantic model integration.
•    Experience in migrating workloads from legacy ETL tools, Synapse, ADF, or Databricks to Microsoft Fabric.
•    Knowledge of Microsoft Purview for data cataloging, lineage, and governance.
•    Experience in building reusable data engineering frameworks.
•    Exposure to real-time or near-real-time data processing.
•    Azure certifications or Databricks certifications are preferred.
Roles and Responsibilities Summary
•    Build and maintain scalable data pipelines using Databricks and Microsoft Fabric.
•    Develop lakehouse solutions using Bronze, Silver, and Gold architecture.
•    Perform data transformation, validation, reconciliation, and publishing.
•    Optimize Spark workloads and SQL queries for performance.
•    Implement data quality, audit, monitoring, and exception handling frameworks.
•    Support deployment, production monitoring, incident resolution, and documentation.
•    Collaborate with cross-functional teams to deliver enterprise data and analytics solutions.
Required Experience
•    6 to 8 years of overall experience in data engineering, ETL/ELT, or data platform development.
•    At least 3+ years of hands-on experience in Databricks / PySpark.
•    At least 1+ year of hands-on experience or strong working knowledge of Microsoft Fabric.
•    Experience working in enterprise-scale data platforms and analytics projects.
•    Experience in Agile delivery models and production support environments.
Educational Qualification
Bachelor’s degree in computer science, Information Technology, Engineering, Data Analytics, or a related discipline.
Good to Have Certifications
•    Microsoft Certified: Fabric Analytics Engineer Associate
•    Microsoft Certified: Azure Data Engineer Associate
•    Databricks Certified Data Engineer Associate / Professional
•    Microsoft Certified: Azure Fundamentals
Key Deliverables
•    Production-ready data pipelines and notebooks.
•    Optimized Databricks and Fabric workloads.
•    Bronze, Silver, and Gold layer data models.
•    Data quality and reconciliation reports.
•    Source-to-target mapping and technical design documents.
•    Deployment guides, runbooks, and support documentation.


Recruiter Name: Srinija Adapa


Recruiter Email ID: [email protected]


Get empowered by NTT DATA Business Solutions!


We transform. SAP® solutions into Value


 


NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.


 


     


 


 

About NTT DATA Business Solutions

Global SAP partner providing IT consulting and managed services.

Year founded
1989
Employees
18582
Organization type
Private
Latest investment
Raised $53.00M Corporate Round (2025) — led by NTT DATA Group Corporation
Headquarters
DE

Similar jobs

Data Engineer roles near Chennai, Tamil Nadu
8h
Save
Mark Applied
Hide
Senior Data Engineer (Python, SQL, Snowflake, Devops, Azure/ AWS, Co-pilot, Kubernetes, Docker)
Chennai, Tamil Nadu, India
OnsiteFull Time
NielsenIQ
NielsenIQNYSE: NIQ: Provides consumer intelligence and retail measurement data services.
7+ YOERequires 7+ years in data engineering, advanced Python and SQL, enterprise Snowflake, cloud experience with AWS, Azure, or GCP, data warehousing, CI/CD, IaC, DevSecOps, orchestration, and stakeholder management.
Python, Snowflake, SQL, Azure Blob Storage, Azure Data Lake Storage (ADLS), Azure Functions, Azure Data Factory (ADF), Microsoft Purview, GitHub Actions, Azure DevOps, GitLab CI, Terraform, Azure Bicep, CloudFormation, pytest, Great Expectations, dbt, Open Policy Agent (OPA), Conftest, AWS, Azure, GCP, Apache Airflow, Prefect, AWS Step Functions, Kafka, Amazon Kinesis, Google Pub/Sub, OpenLineage, Marquez, Delta Lake, Iceberg, Hudi, pandas, asyncio
10h
Save
Mark Applied
Hide
Data Engineer I FTC, Payfort
Chennai, Tamil Nadu, India
OnsiteFull Time, Contract
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
1+ YOERequires 1+ year of data engineering experience, SQL, data modeling, warehousing, ETL pipelines, query and scripting languages. Big data and ETL tools preferred.
SQL, PL/SQL, DDL, MDX, HiveQL, SparkSQL, Scala, Python, KornShell, Hadoop, Hive, Spark, EMR, Informatica, ODI, SSIS, BODI, Datastage
10h
Save
Mark Applied
Hide
Azure Data Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
5+ YOEBachelor of Technology and 5–12 years of experience; skills include Azure, SQL, Azure Databricks, Logic Apps, CI/CD pipeline creation, ADLS Gen 2.0, and Azure Key Vault.
Azure, SQL, Azure Databricks, Logic Apps, CI/CD, ADLS Gen 2.0, Azure Key Vault
19h
Save
Mark Applied
Hide
Lead Data Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
Experienced data engineering professional responsible for leading a team, defining data engineering strategy, delivering scalable data solutions, and collaborating with stakeholders.
19h
Save
Mark Applied
Hide
Senior Data Engineer (Pyspark, Microsoft Fabric.)
Chennai, Tamil Nadu, India
OnsiteFull Time
Quest Global
Quest Global: Global engineering services for product development and lifecycle management.
6+ YOERequires 6–9 years of experience designing scalable PySpark and Microsoft Fabric data solutions, optimizing ETL/ELT pipelines, and developing ingestion, transformation, and aggregation workflows.
PySpark, Microsoft Fabric, Spark DataFrames, Spark SQL, Fabric Notebooks, Lakehouse, Data Factory Pipelines, ETL/ELT
19h
Save
Mark Applied
Hide
Data Engineer
Chennai, Tamil Nadu, India
₹1400k-₹1600k/yr OnsiteFull Time
Verifitech
Verifitech: Provides background verification and employee screening services for businesses.
6+ YOERequires 6+ years in data engineering with strong Azure and Databricks experience, including ETL/ELT pipelines, data governance, quality capture, metadata integration, monitoring, and security compliance.
Azure Databricks, Azure Data Lake, Microsoft Purview, PySpark, SQL, Delta Lake, ETL, ELT, RLS
1d
Save
Mark Applied
Hide
Associate Staff Engineer (Data Engineer -Apache Kafka, Flink, Java)
Chennai, Tamil Nadu, India
OnsiteFull Time
Nagarro
NagarroFrankfurt Stock Exchange: NA9: Global provider of digital engineering and IT consulting services
4+ YOE4+ years in data engineering and real-time streaming; strong Java, Apache Kafka, and Apache Flink experience; distributed systems, APIs, microservices, cloud, and containerization knowledge; bachelor's or master's degree required.
Java, Apache Kafka, Apache Flink, Kafka Connect, REST APIs
1d
Save
Mark Applied
Hide
Senior Data Engineer I
Chennai, Tamil Nadu, India
HybridFull Time
American Express
American ExpressNYSE: AXP: Global financial services and credit card payment network.
6+ YOEBachelor's degree in computer science, engineering, or related field; 6+ years software development and 3+ years ETL tool and API experience. Requires GCP, Java/Python/Scala, SQL, Spark, and database expertise.
Google Cloud Platform (GCP), BigQuery, Dataflow, Dataproc, Pub/Sub, Cloud Storage, Composer, Java, Python, Scala, SQL, Hive, MySQL, PostgreSQL, NoSQL, Spark, Git, APIs, Spring Boot, XLR, Jenkins, Stash, Jira, Confluence, Splunk, Agile, SAFe, DevOps, Generative AI, Large Language Models (LLMs)