Data & Analytics Engineer - Consultant
KPMG Global Services · Bengaluru, Karnataka, India
Business Consulting and Services · 10,001+ employees
About the role
Design, develop, and deploy scalable data solutions and ETL workflows using Microsoft Fabric, ADF, and Databricks. Collaborate with cross-functional teams to analyze business requirements and ensure adherence to technical best practices.
What they look for
Requirements
Requires a Bachelor's degree and 4 to 6 years of experience with ADF, Databricks, and at least two Microsoft Fabric project implementations. Proficiency in Python and knowledge of cloud-native principles and containerization are essential.
Full description
Job Description for Microsoft Fabric - 4 to 6 Years of Experience
Job Summary: We are seeking a skilled Microsoft Fabric Developer with 4 to 6 years of experience in Microsoft cloud ETL tools ADF, Databricks and with atleast 2 project implementation experience in Microsoft Fabric to join our team. As a Microsoft Fabric Developer, you will be responsible for designing, developing, and implementing solutions using Microsoft Fabric technology. You will collaborate with cross-functional teams to analyze business requirements, design scalable and resilient solutions, and deliver high-quality code. This role requires strong technical expertise in Microsoft Fabric and the ability to work on complex projects in a fast-paced environment.
Responsibilities:
Design, develop, and deploy Microsoft Fabric solutions based on project requirements.
Design, develop, and maintain data pipelines and ETL workflows using Azure Data Factory (ADF) to extract, transform, and load data from various sources.
Develop and optimize data processing workflows using Azure Synapse Analytics (formerly Azure SQL Data Warehouse)
Implement data transformations and aggregations using Databricks and Spark for advanced analytics.
Collaborate with data architects and data engineers to design and implement scalable and reliable data solutions.
Collaborate with architects and technical leads to define technical designs and ensure adherence to best practices.
Develop and maintain services, applications, and workflows using Microsoft Fabric platform.
Perform code reviews and provide constructive feedback to enhance code quality and maintainability.
Troubleshoot and resolve issues related to Microsoft Fabric and associated components.
Monitor and optimize performance of Microsoft Fabric applications and services.
Implement security measures and ensure compliance with industry standards.
Collaborate with cross-functional teams to integrate Microsoft Fabric with other systems and platforms.
Stay updated with the latest developments in Microsoft Fabric and related technologies.
Document technical designs, development processes, and troubleshooting steps.
Qualifications:
Bachelor’s degree in computer science, Information Technology, or a related field.
4 to 6 years of hands-on experience in developing solutions using ADF, Databricks & Microsoft Fabric.
Strong understanding of Microsoft Azure platform and related services.
Proficiency in programming languages Python.
Knowledge of cloud-native development principles and patterns.
Familiarity with containerization technologies like Docker and Kubernetes.
Understanding of service discovery, service composition, and distributed systems.
Excellent problem-solving and analytical skills.
Good communication and teamwork abilities.