Power BI Engineer
Nikhilesh Y.United StatesMIDPosted 4d ago
Power BIDAXPower QueryMSQLSemantic ModelsRelationshipsFilter ContextSecurityRefresh StrategiesPerformance OptimizationStar SchemaSnowflake SchemaDimensional ModelingRow-Level SecurityETLELTPythonPySparkAzure Data FactoryAzure Synapse AnalyticsAzure DatabricksMicrosoft FabricOneLakeLakehouseDelta LakeSQL ServerAzure SQLSnowflakeGitCI/CDAzure DevOpsGitHubData LineageMetadata ManagementData QualityRole-Based AccessData Security
About the Role
We are seeking a Power BI Engineer to design, develop, and maintain enterprise-grade Power BI dashboards, reports, and semantic models. This role requires strong hands-on experience with Microsoft Power BI Desktop and Power BI Service, as well as advanced proficiency in DAX, Power Query, SQL, and semantic models.
Key Responsibilities
• Design and develop enterprise-grade Power BI dashboards, reports, and semantic models
• Build intuitive interactive visualizations that translate complex datasets into actionable business insights
• Develop advanced DAX calculations and business logic; use Power Query / M for transformation, cleansing, and preparation
• Configure and optimize semantic models, RLS, Import/DirectQuery/composite models, incremental refresh, and data gateways
• Design, build, and maintain scalable ETL/ELT pipelines supporting analytics and reporting
• Integrate data from databases, APIs, files, cloud platforms, and enterprise applications
• Develop optimized SQL queries, stored procedures, views, and transformation logic
• Build and maintain data warehouse
Requirements
• Strong hands-on experience with Microsoft Power BI Desktop and Power BI Service
• Advanced proficiency in DAX, Power Query / M, SQL, semantic models, relationships, filter context, security, refresh strategies, and performance optimization
• Experience with Power BI REST APIs, Tabular Editor / DAX Studio, and Microsoft Fabric
• Strong SQL skills including complex queries, stored procedures, views, transformation logic, and workload optimization
• Strong understanding of data warehouses, dimensional modeling, data lakes, and lakehouse architectures
• Hands-on experience with Python / PySpark and cloud-native data services
• Experience with at least one major cloud data ecosystem, preferably Microsoft Azure
• Experience with Azure Data Factory, Azure Synapse Analytics, Azure Databricks, Microsoft Fabric Data Factory / Data Engineering, OneLake / Lakehouse, Delta Lake, SQL Server / Azure SQL, Snowflake
• DevOps, Governance & Quality experience with Git/version control and CI/CD concepts using Azure DevOps / GitHub and deployment pipelines
• Data lineage, metadata management, data-quality frameworks, role-based access, and data security
• Strong analytical, troubleshooting, stakeholder-management, requirements-gathering, and documentation skills