Negotiable
Outside
Remote
USA
Summary: The Power BI Developer role involves designing, developing, and maintaining business intelligence solutions using Microsoft Power BI. The candidate should possess strong analytical skills and a solid understanding of data modeling to effectively translate business requirements into technical solutions. This position is contract-based and requires expertise in Power BI, DAX, and SQL databases. The role is remote and classified as outside IR35.
Key Responsibilities:
- Design, develop, and deploy Power BI dashboards and reports.
- Connect to various data sources (SQL Server, Excel, APIs, SharePoint, etc.) and prepare data for visualization.
- Build and optimize data models (Star/Snowflake schema) for reporting.
- Implement DAX queries and measures for complex calculations.
- Collaborate with business stakeholders to understand reporting needs and deliver insights.
- Ensure data accuracy, consistency, and performance optimization of Power BI solutions.
- Schedule and automate report refreshes and dataflows.
- Publish and manage content in the Power BI Service (Workspaces, Apps, Gateways).
- Maintain documentation and version control of reports and datasets.
- Troubleshoot and resolve issues related to Power BI dashboards and data pipelines.
Key Skills:
- Strong hands-on experience with Power BI Desktop and Power BI Service.
- Expertise in DAX, Power Query (M language), and data modeling.
- Experience working with SQL databases and writing complex queries.
- Strong knowledge of data visualization best practices.
- Experience with Row-Level Security (RLS) and role-based access.
- Experience integrating Power BI with Azure Data Factory, Synapse, or Data Lake.
- Knowledge of ETL processes and tools.
- Exposure to Python or R scripting for advanced analytics.
- Familiarity with Power Automate / Power Apps integration.
- Experience in Agile / DevOps environments and using Git or similar tools for version control.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
Job Title: Power BI Developer
Location: Remote
Duration: Contract
Only on W2
Please share resume at
Job Description:
We are seeking an experienced Power BI Developer responsible for designing, developing, and maintaining business intelligence solutions using Microsoft Power BI. The ideal candidate should have strong analytical skills, a solid understanding of data modeling, and the ability to translate business requirements into technical solutions.
Mandatory Skills:
- Strong hands-on experience with Power BI Desktop and Power BI Service.
- Expertise in DAX, Power Query (M language), and data modeling.
- Experience working with SQL databases and writing complex queries.
- Strong knowledge of data visualization best practices.
- Experience with Row-Level Security (RLS) and role-based access.
Roles and Responsibilities:
- Design, develop, and deploy Power BI dashboards and reports.
- Connect to various data sources (SQL Server, Excel, APIs, SharePoint, etc.) and prepare data for visualization.
- Build and optimize data models (Star/Snowflake schema) for reporting.
- Implement DAX queries and measures for complex calculations.
- Collaborate with business stakeholders to understand reporting needs and deliver insights.
- Ensure data accuracy, consistency, and performance optimization of Power BI solutions.
- Schedule and automate report refreshes and dataflows.
- Publish and manage content in the Power BI Service (Workspaces, Apps, Gateways).
- Maintain documentation and version control of reports and datasets.
- Troubleshoot and resolve issues related to Power BI dashboards and data pipelines.
Desired Skills:
- Experience integrating Power BI with Azure Data Factory, Synapse, or Data Lake.
- Knowledge of ETL processes and tools.
- Exposure to Python or R scripting for advanced analytics.
- Familiarity with Power Automate / Power Apps integration.
- Experience in Agile / DevOps environments and using Git or similar tools for version control.