Job Description
Role: Power BI Developer
Location: Toronto, ON
Working Format: Hybrid 1-2 days per week in office
Contract Duration: 6 months
Rate: $75.00 INC per hour
Job Description: As a Power BI Developer you will play a crucial role in designing and developing interactive dashboards and reports using Power BI. You will work closely with business stakeholders to understand their data requirements, perform data modeling, and create visually appealing and insightful dashboards that drive business decisions. The ideal candidate will have a strong background in data modeling, DAX (Data Analysis Expressions), and building scalable BI solutions.
Responsibilities:
- Design and develop Power BI dashboards and reports to visualize data insights effectively.
- Perform data modeling tasks to optimize data structures for efficient analysis and reporting.
- Collaborate with business users to gather requirements and translate them into technical specifications.
- Implement best practices in data visualization and dashboard design to ensure clarity and usability.
- Write complex DAX queries and calculations to support interactive reporting and data analysis.
- Optimize performance of Power BI reports and dashboards for large datasets and complex data sources.
- Conduct testing and troubleshooting of Power BI solutions to ensure data accuracy and functionality.
- Provide training and support to business users on using Power BI for self-service analytics.
- Stay updated with industry trends and best practices in Power BI development and data visualization.
Requirements:
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- Proven experience 6+ years as a Power BI Developer or similar role.
- Strong proficiency in building interactive dashboards and reports using Power BI.
- Expertise in data modeling techniques and implementing data models in Power BI.
- Advanced knowledge of DAX (Data Analysis Expressions) for developing complex calculations and measures.
- Experience in optimizing Power BI solutions for performance and scalability.
- Familiarity with SQL and relational databases for data extraction and manipulation.
- Excellent communication skills with the ability to collaborate effectively with business stakeholders and technical teams.
- Strong analytical and problem-solving skills with attention to detail.
Preferred Qualifications:
- Microsoft Power BI certification (nice to have)
- Knowledge of Azure Data Services (Azure SQL Database, Azure Data Lake, etc.) is beneficial.