We are seeking a Microsoft Fabric Engineer (End-to-End Developer) who can design, implement, and manage complete data solutions, including data ingestion, transformation, modeling, security, and reporting. The ideal candidate will have hands-on experience with Microsoft Fabric, Alteryx, SSAS cubes, Power BI, and role-based security implementations. This role involves working with diverse teams to build scalable, high-performance data architectures while ensuring proper governance, access control, and compliance.
Key Responsibilities
1. Data Ingestion & Processing
• Develop data pipelines using Azure Data Factory, Alteryx, SSIS, and Microsoft Fabric.
• Extract, transform, and load (ETL) data from on-premise and cloud sources into Fabric Lakehouse, Data Warehouse, and other storage layers.
• Optimize data transformations with Alteryx, PySpark, Spark SQL, and Python for performance efficiency.
2. Data Modeling & Storage
• Design and implement data warehouse models, SSAS cubes, and Fabric Lakehouse architectures.
• Create optimized star schema models, composite models, and direct query solutions for analytical processing.
• Maintain structured and unstructured data solutions for reporting and AI/ML workloads.
3. Security & Role-Based Access Control (RBAC)
• Configure Microsoft Fabric role-based access controls (RBAC) to manage user privileges.
• Implement row-level security (RLS) and object-level security (OLS) in Power BI and SSAS.
• Manage data governance, access policies, and permissions for data assets in Microsoft Fabric.
• Ensure compliance with data privacy regulations such as HIPAA, GDPR, and SOC 2.
4. Reporting & Visualization
• Develop Power BI dashboards, paginated reports (SSRS), and embedded analytics for business users.
• Optimize DAX queries, Power BI performance tuning, and report rendering.
• Implement Power BI service features such as dataflows, shared datasets, and deployment pipelines.
5. Administration & Monitoring
• Manage Fabric Workspaces, Data Pipelines, OneLake storage, and Semantic Models.
• Monitor Fabric Data Pipelines and Lakehouse performance for operational efficiency.
• Automate monitoring and logging using PowerShell, KQL queries, and Azure Monitor.
6. Collaboration & Documentation
• Work closely with business stakeholders, analysts, and developers to define data strategies.
• Create detailed technical documentation, including data lineage, governance policies, and security frameworks.
• Conduct knowledge-sharing sessions for internal teams on Microsoft Fabric best practices.
Qualifications
• Experience: Minimum 4-6 years in data engineering, business intelligence, and security management, focusing on Microsoft Fabric, SSAS cubes, Power BI, SSIS, SSRS, and Azure Data Services.
• Technical Skills:
• Strong expertise in Alteryx, Microsoft Fabric, Fabric Lakehouse, and Data Warehouse.
• Hands-on experience with Alteryx, Azure Data Factory, Databricks, PySpark, Spark SQL, and Python.
• Proficiency in SQL, KQL, DAX, SSAS (Tabular & Multidimensional), SSIS, SSRS, Power BI.
• Experience in RBAC, Row-Level Security (RLS), Object-Level Security (OLS), and Fabric Security Management.
• Analytical & Problem-Solving: Ability to debug performance bottlenecks in Power BI, optimize ETL pipelines, and troubleshoot security issues.
• Communication Skills: Strong team collaboration and stakeholder management.
• Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
• Certifications (Preferred):
• Microsoft Certified: Azure Data Engineer Associate
• Microsoft Certified: Power BI Data Analyst Associate
• Microsoft Certified: Fabric Analytics Engineer Associate
Preferred Qualifications
• Experience with Fabric Data Activator, Data Factory Pipelines, and Real-Time Streaming.
• Knowledge of Fabric Shortcuts, Direct Lake Mode, and Hybrid Deployment Scenarios.
• Strong understanding of Compliance, Data Lineage, and Governance Policies.
• Expertise in integrating Power BI with Azure Synapse, Data Lake, and external APIs.
Benefits
• Competitive salary and benefits package.
• Opportunities for professional development support.
• Work in an innovative and collaborative environment.
