AzureETLPySparkPythonSQLAnalyticsBIBusiness IntelligencePower BI
About this role
Role Overview
Design, develop, and maintain high‑quality, accessible interactive Power BI dashboards and reports that clearly communicate key performance indicators (KPIs) and business insights.
Build and optimize semantic data models, including relationships, calculated columns, and measures using DAX.
Perform data extraction, transformation, and loading (ETL) using Python and Power Query (M).
Connect, consolidate, and manage data from multiple sources such as SQL databases, Azure services, Excel, and other enterprise systems into reliable, well‑structured datasets.
Tune data models and DAX calculations to ensure optimal performance, scalability, and user experience.
Implement and maintain row‑level security (RLS), manage Power BI workspaces and apps, and support capacity and governance best practices within the Power BI Service.
Partner with business stakeholders to gather requirements, translate business needs into analytical solutions, and deliver actionable, decision‑ready insights.
Create and maintain clear documentation for data models, transformation logic, report definitions, and operational procedures to support transparency and long‑term maintainability.
Requirements
An online portfolio with examples with nonconfidential data that demonstrates your analysis skills
Advanced experience with Microsoft Power BI, DAX, Power Query, M, ETL, Python, PySpark, SQL
Prior experience with Microsoft Fabric, relational and non-relational databases, data pipelines, medallion architecture, star schema, Microsoft Power Platform (Power BI, Power Automate, Power Apps, Copilot Studio)
Strong focus on user experience, interaction design, data visualization, and accessibility best practices
5 to 10+ years of work experience or equivalent in delivering large-scale, complex programs with a strong focus on technology transformation, big data, automation, analytics, and business intelligence
Tech Stack
Azure
ETL
PySpark
Python
SQL
Benefits
insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages
paid-time off including vacation, sick leave, short term disability, and family care responsibilities
access to our Employee Assistance Program
incentive compensation including eligibility for annual performance-based awards
eligibility for certain tax advantaged savings plans