Job Title:  Enabling Areas - National Office - Manager - Data Engineering

Enabling Areas - National Office - Manager - Data Engineering
• Job requisition ID : 116330 
• Location: Bengaluru
• Entity: Deloitte Shared Services India LLP 

 

 

The team

 

The Office of the COO, Deloitte India is powered by a dynamic team known for its agility and results. Despite its size, the team manages critical projects, consistently delivering high-impact outcomes.

 

Collaboration is the key to the team’s success, with members working closely together while taking ownership of their responsibilities. They operate in a fast-paced environment, engaging directly with senior leadership (CXOs’) to implement key initiatives and drive strategic outcomes.

 

Your work profile

 

Data Lake Architecture & Engineering

  • Design, develop, and maintain scalable data lake solutions using Microsoft Azure technologies.
  • Build and manage data ingestion, transformation, and processing pipelines to integrate data from multiple enterprise applications and source systems.
  • Develop and maintain structured data layers within the data lake, ensuring data is organized, accessible, and optimized for downstream consumption.
  • Work extensively with Azure Data Lake Storage (ADLS Gen2), Azure Data Factory (ADF), Azure SQL, and other relevant Azure data services.
  • Implement efficient data storage, partitioning, transformation, and processing strategies to improve performance and scalability.
  • Support the development and maintenance of enterprise data models catering to financial, operational, and management reporting requirements.
  • Evaluate existing data architecture and recommend improvements to enhance performance, reliability, and maintainability.

 

SQL Development & Data Transformation

  • Develop, maintain, and optimize complex SQL queries, stored procedures, views, functions, and data transformation logic.
  • Design and implement robust ETL/ELT processes for large-volume enterprise datasets.
  • Perform SQL query tuning, performance optimization, and database troubleshooting to ensure efficient data processing.
  • Develop reusable data transformation components and standardized data engineering frameworks.
  • Translate complex business requirements into technical data structures, transformation rules, and data models.
  • Ensure accurate handling of historical data, incremental loads, data reconciliation, and changes in source data structures.
  • Troubleshoot complex data issues involving inconsistent source data, transformation logic, and downstream reporting discrepancies.

 

Data Integration & Pipeline Management

  • Design and implement automated data pipelines to support integration between enterprise systems, data lake environments, and downstream applications.
  • Work with structured and semi-structured data from databases, APIs, flat files, and enterprise applications.
  • Develop and manage scheduled and event-driven data ingestion processes.
  • Implement appropriate error handling, logging, monitoring, and alerting mechanisms across data pipelines.
  • Ensure timely availability of data for business-critical reporting and analytics platforms.
  • Investigate and resolve data pipeline failures, processing delays, and integration issues.
  • Coordinate with source-system teams to manage changes in data structures, interfaces, and integration requirements.

 

Data Quality, Validation & Governance

  • Establish and implement data quality frameworks covering completeness, accuracy, consistency, and integrity of information.
  • Develop automated validation and reconciliation mechanisms between source systems, data lake layers, and downstream reporting applications.
  • Identify root causes of data discrepancies and implement sustainable technical solutions.
  • Maintain appropriate documentation of data pipelines, transformation logic, source-to-target mappings, and data lineage.
  • Implement data access controls and security practices in alignment with organizational information security policies.
  • Support data governance initiatives, including standardization of data definitions and master data across systems.
  • Ensure engineering solutions comply with applicable data privacy, security, and retention requirements.

 

Enterprise Analytics & Reporting Enablement

  • Collaborate with business and technology teams to understand enterprise reporting and analytics requirements.
  • Develop and maintain data structures that support financial planning, business performance reporting, and operational dashboards.
  • Support integration of data lake information with downstream applications such as Power BI, Anaplan, and other enterprise analytics platforms.
  • Work with large datasets covering financial and operational metrics such as revenue, billing, collections, workforce, utilization, costs, and profitability.
  • Optimize datasets and data transformation processes to improve reporting performance and data refresh timelines.
  • Support the implementation of new reporting dimensions, business hierarchies, and changes in organizational structures.
  • Provide technical support for data reconciliation and issue resolution during implementation, testing, and production operations.

 

Technical Delivery & Team Management

  • Independently lead the technical design, development, testing, and implementation of data engineering solutions.
  • Manage multiple development initiatives and ensure delivery within agreed timelines and quality standards.
  • Review SQL code, pipeline designs, data models, and technical solutions developed by team members.
  • Provide technical guidance and mentoring to data engineers and other members of the development team.
  • Establish and enforce coding standards, documentation practices, version control, and deployment processes.
  • Collaborate with IT infrastructure, application development, data architecture, and business teams to resolve technical dependencies.
  • Proactively identify technical risks, performance bottlenecks, and areas requiring architectural improvements.
  • Ensure appropriate testing, release management, and production support processes are followed.

 

Continuous Improvement & Automation

  • Identify opportunities to automate manual data processing, reconciliation, and operational activities.
  • Develop reusable frameworks and utilities to improve engineering productivity and reduce development effort.
  • Implement improvements to reduce data processing time, infrastructure costs, and recurring operational issues.
  • Evaluate emerging Azure technologies and data engineering capabilities for potential adoption.
  • Drive continuous improvement in data pipeline reliability, scalability, observability, and maintainability.

 

Key skills required

 

  • 8–12 years of overall experience in data engineering, database development, data integration, or related technology roles.
  • Minimum 4–5 years of hands-on experience working with Microsoft Azure data engineering technologies.
  • Strong experience in SQL development, query optimization, and enterprise database management.
  • Proven experience designing and implementing end-to-end ETL/ELT pipelines and data lake solutions.
  • Experience working with large-scale enterprise datasets and integrating information from multiple source systems.
  • Prior experience managing technical deliverables and providing guidance to small engineering teams.
  • Experience in financial services, professional services, or enterprise finance and operations reporting would be advantageous.
  • Previous experience in a Big 4 organization or a large multinational enterprise would be an added advantage.

 

Mandatory Technical Skills

 

Microsoft Azure Data Engineering

  • Azure Data Lake Storage Gen2 (ADLS Gen2)
  • Azure Data Factory (ADF)
  • Azure SQL Database / SQL Server
  • Azure data integration and pipeline orchestration
  • Data lake architecture and data processing frameworks
  • Pipeline monitoring, troubleshooting, and performance optimization

 

SQL & Database Development

  • Advanced SQL and T-SQL
  • Complex queries, joins, CTEs, and window functions
  • Stored procedures, functions, and views
  • Query performance tuning and execution plan analysis
  • Database design, indexing, and optimization
  • Data validation and reconciliation

 

Data Engineering & Integration

  • ETL/ELT architecture and development
  • Data ingestion and transformation
  • Data warehousing and dimensional modelling
  • Incremental loading and change data capture concepts
  • Data quality management
  • Source-to-target mapping and data lineage
  • Integration with APIs, databases, and flat files
  • Handling large datasets and complex transformation logic

 

Good-to-Have Technical Skills

  • Azure Databricks
  • Python and PySpark
  • Apache Spark
  • Microsoft Fabric
  • Azure Synapse Analytics
  • Delta Lake and Medallion Architecture
  • Power BI datasets and semantic models
  • Azure DevOps, Git, and CI/CD pipelines
  • REST APIs and application integration
  • Experience integrating data with SAP, ERP, or enterprise finance systems
  • Knowledge of cloud security, access management, and infrastructure cost optimization