Overview
Skills
Job Details
Position: Power BI Developer
Location: Atlanta, GA (Onsite)
Job Overview:
We are seeking an experienced Power BI Developer with strong hands-on expertise in building enterprise-level dashboards and data models. The ideal candidate will collaborate closely with business and data engineering teams to transform raw data into meaningful insights.
Key Responsibilities:
Design, develop, and publish interactive dashboards and reports in Power BI using DAX, Power Query (M), and advanced visualization features.
Work closely with data engineering teams to create optimized data models (Star/Snowflake schema including fact and dimension tables).
Manage and optimize datasets in Power BI Service, including refresh schedules, gateway configurations, and workspace organization.
Translate business requirements into scalable analytical solutions and visually compelling dashboards.
Implement Row-Level Security (RLS), user access roles, and report governance standards.
Integrate Power BI reports with Azure Data Lake, Azure Synapse, Databricks, and SQL-based data sources.
Perform performance tuning, data quality checks, and usability testing.
Define KPIs and reporting standards in collaboration with business stakeholders.
Automate recurring reporting processes and maintain proper documentation for published datasets and dashboards.
Required Skills:
Strong hands-on experience with Power BI Desktop and Power BI Service, including DAX and Power Query.
Advanced SQL knowledge for data extraction and transformation (SQL Server, Azure SQL, etc.).
Solid experience in data modeling, ETL processes, and data validation best practices.
Understanding of Data Warehouse concepts: Star Schema, Snowflake Schema, Fact/Dimension tables.
Experience working with data sources such as Azure, Databricks, Excel, APIs, etc.
Strong analytical thinking, problem-solving ability, and communication skills.