Microsoft Fabric Data Lake Developer
Kshama BaburajUnited StatesMIDPosted 52m ago
Microsoft FabricLakehouseOneLakeData Factory pipelinesNotebooksSQLPythonPySparkETLELTDelta LakeParquetDimensional modellingMedallion architectureData quality checksError handlingLoggingMonitoringData securityWorkspace permissionsAccess managementGitCI/CDAzure Data FactoryAzure Data Lake StorageAzure DatabricksAzure Synapse AnalyticsSAPDynamics 365SalesforcePower BIMicrosoft Purview
About the Role
We are looking for a Microsoft Fabric Data Lake Developer to join our team. This role involves designing and developing lakehouse solutions using Microsoft Fabric and implementing data pipelines for data ingestion and transformation.
Key Responsibilities
• Design and develop lakehouse solutions using Microsoft Fabric, OneLake, and Delta tables
• Build and maintain data ingestion and transformation pipelines using Fabric Data Factory, Dataflows Gen2, and notebooks
• Integrate data from databases, APIs, enterprise applications, and file-based sources
• Implement Bronze, Silver, and Gold data layers using a medallion architecture
• Develop transformations using SQL, Python, PySpark, and Spark SQL
• Implement incremental loading, change data capture, and data validation processes
• Monitor pipelines, troubleshoot failures, and optimize performance and resource usage
• Apply data security, access controls, governance, and data quality standards
• Prepare curated datasets for Power BI reporting and downstream analytics
• Collaborate with architects, business analysts, and reporting teams to translate requirements into technical solutions
• Maintain technical documentation, source-to-target mappings, and operational support procedures
• Support version control, testing, and deployment across development, test, and production environments
Requirements
• Minimum 5+ years of relevant experience
• Hands-on experience with Microsoft Fabric, including Lakehouse, OneLake, Data Factory pipelines, and notebooks
• Strong SQL skills and practical experience with Python or PySpark
• Experience developing ETL/ELT pipelines and working with structured and semi-structured data
• Understanding of Delta Lake, Parquet, dimensional modelling, and medallion architecture
• Experience implementing data quality checks, error handling, logging, and monitoring
• Knowledge of data security, workspace permissions, and access management
• Familiarity with Git and CI/CD practices for data solutions
• Strong analytical, troubleshooting, and communication skills