Job DescriptionJob Title:
BI Developer – Tableau to Power BI Migration
Location:
Toronto, ON
Job Summary
We are seeking an experienced BI Developer with strong expertise in Tableau and Power BI to lead the migration of enterprise dashboards and reports from Tableau to Power BI. This role requires hands-on technical leadership, stakeholder collaboration, and the ability to drive end-to-end BI modernization initiatives.
Key Responsibilities
- Lead the migration of Tableau dashboards, reports, and data sources to Power BI
- Assess existing Tableau assets and define migration strategy, standards, and best practices
- Design and develop Power BI data models, dashboards, and reports aligned with business needs
- Translate Tableau calculations, LOD expressions, and visualizations into Power BI equivalents
- Collaborate with business stakeholders to gather requirements and ensure reporting accuracy
- Mentor and guide BI developers, conduct code reviews, and ensure high-quality delivery
- Optimize Power BI reports for performance, scalability, and usability
- Manage deployments across environments (Dev, QA, Production)
- Work with data engineering teams on data sourcing, transformation, and refresh strategies
- Maintain proper documentation and ensure knowledge transfer post-migration
Required Qualifications
- 8+ years of experience in Business Intelligence / Data Analytics
- Strong hands-on experience with Tableau:
- Dashboard design
- Calculated fields
- Level of Detail (LOD) expressions
- Strong hands-on experience with Power BI:
- Power BI Desktop & Service
- DAX
- Power Query (M language)
- Data modeling (star/snowflake schema)
- Proven experience in Tableau to Power BI migration projects
- Strong SQL skills and experience with relational databases
- Experience working with data sources such as:
- SQL Server
- Oracle
- Snowflake
- Azure Synapse (or similar)
- Strong understanding of BI performance tuning and best practices
- Excellent communication and stakeholder management skills
- Ability to lead teams and work in fast-paced environments
Primary Skills
- Power BI (Data Modeling, Dashboards, Data Sources, Power Query)
- Tableau
- SQL
- Snowflake
Nice to Have
- Experience with Azure data services (ADF, Azure SQL, Synapse)
- Power BI administration and governance experience
- Experience working in Agile/Scrum environments
- Background in financial services or regulated industries
Technical Competencies
- Advanced data modeling (star and snowflake schemas)
- Strong DAX and Power Query (M) expertise
- Dashboard performance optimization
- Data integration and transformation
- Version control and deployment best practices
Additional Information
- Opportunity to lead large-scale BI transformation initiatives
- High visibility role with significant stakeholder interaction
- Collaborative and fast-paced work environment
RequirementsExperience (Years): 4-6 Essential Skills: • Work with project teams throughout the organization to design, implement, and manage CDN infrastructure using Akamai, to ensure high availability, performance, and scalability for customer facing applications and business processes. • Handle multiple priorities and assignments with excellence and precision. • Be a part of a 24/7/365 organization (some after hours support is expected as part of normal on-call rotation). • Directly support line of business development teams, provide guidance to them on implementation and changes for customer facing applications • Develop and maintain security protocols and measures to protect CDN infrastructure from cyber threats. • Monitor and analyze network performance, identifying and resolving issues to optimize content delivery of critical applications. • Collaborate with cross-functional teams to integrate Akamai CDN solutions with existing systems and applications. • Collaborate with information security teams to implement DDoS protection strategies and other security measures in the CDN. • Provide technical support and guidance to clients and internal teams regarding CDN and security best practices. • Work closely with vendor and professional service teams on delivery related activities and strategy. Qualifications: • Bachelor’s degree in Computer Science, Information Technology, or a related field. OR similar work experience. • Strong understanding of network protocols (HTTP/HTTPS, DNS, TCP/IP). • Proven experience as a CDN Engineer or similar role, with a strong focus on cybersecurity. • In-depth knowledge of Content Delivery Network technologies, including caching, load balancing, and content optimization. • Excellent problem-solving skills and attention to detail. • Strong communication and teamwork abilities. • Experience supporting 24/7/365 customer facing applications at enterprise scale. • Awareness and experience with cybersecurity tools and practices, such as firewalls, intrusion detection/prevention systems, and encryption. • Proficiency in scripting and automation (e.g., Python, Bash) a plus. • Relevant certifications (e.g., CISSP, CEH) are a plus but not required.