Position: Power BI Developer
Role Overview
An experienced Software Developer is required to design and
develop Business Intelligence (BI) solutions using Microsoft Power BI to meet
diverse business needs. The role involves working closely with cross-functional
technology and business teams to analyze requirements, design scalable
solutions, and lead development activities while following established
standards, best practices, and existing technology frameworks.
Key Responsibilities
- Develop
BI solutions using Microsoft Power BI aligned with industry best practices
and established standards
- Collaborate
with business stakeholders and technical teams to gather and translate
requirements into actionable solutions
- Lead
analysis, design, and development phases of BI initiatives
- Ensure
seamless integration of new and existing systems, applications, and
platforms
- Evaluate
and recommend appropriate technology stacks, tools, and platforms
- Design
secure, compliant, and data-privacy-focused solutions
- Build
scalable and reliable systems optimized for future growth
- Provide
technical support across development, testing, and production environments
- Facilitate
communication between technical teams (Dev, QA) and business stakeholders
during requirements clarification and UAT
- Develop
and manage solutions using technologies such as Power BI, MS SQL Server,
Oracle, SSIS, .NET, and source control tools
- Support
release activities, infrastructure updates, and time-sensitive system
enhancements
Technical Skills & Experience
Required Experience
- 10+
years of experience as a Software Designer/Developer
- Strong
expertise in Power BI (Desktop and Service)
- Advanced
knowledge of DAX and Power Query (M Language)
- Strong
SQL skills for data querying and management
- Experience
in data modeling (star schema, fact and dimension tables)
- Hands-on
experience with ETL processes and data integration
- Ability
to design interactive dashboards and reports
- Experience
connecting to multiple data sources including databases, APIs, and cloud
platforms
- Knowledge
of performance tuning for datasets and reports
- Implementation
of Row-Level Security (RLS) and data governance
- Familiarity
with cloud analytics platforms (e.g., Azure, Microsoft Fabric)
Additional Technical Expertise
- Experience
with Microsoft BI stack (SSIS, SSAS, SSRS, Azure Data Factory)
- Experience
in data warehousing, large-scale data migration, and transformation
- Proficiency
in scripting (PowerShell, Python) for automation
- Experience
with CI/CD pipelines and release automation
- Strong
understanding of version control and deployment processes
- Knowledge
of ETL tools such as Informatica and reporting tools like Cognos
General & Functional Skills
- Strong
analytical and problem-solving abilities
- Ability
to define technical roadmaps and provide strategic recommendations
- Experience
with system design, data flow, and data integration practices
- Skilled
in stakeholder engagement, facilitation, and negotiation
- Ability
to design solutions aligned with architectural standards and cloud best
practices
- Experience
working with Agile and Waterfall methodologies
Desirable Skills
- Knowledge
of information management principles and business analysis practices
- Experience
with business process modeling and requirements analysis techniques
- Awareness
of accessibility standards and compliance regulations
- Familiarity
with CASE tools and documentation frameworks
- Understanding
of emerging IT trends and technologies
- Experience
working in large-scale public sector environments
Power BI & Data Expertise
- Experience
with enterprise Power BI deployments (on-premise and cloud)
- Strong
report design and data visualization capabilities
- Data
modeling expertise and warehouse architecture design
- ETL
development including ingestion, cleansing, staging, and integration
- Experience
creating semantic models and supporting analytics environments
Release & Operations Support
- Experience
managing production releases and deployment documentation
- Ability
to troubleshoot and support production environments
- Knowledge
of change management and environment governance
- Hands-on
experience with automated testing and rollback processes
Documentation & Knowledge Transfer
- Create
and maintain technical documentation including data models, ETL processes,
and data dictionaries
- Ensure
documentation supports auditing, troubleshooting, and compliance
- Conduct
structured knowledge transfer sessions and ensure documentation is stored
in approved repositories
- Provide
final walkthroughs and ensure continuity of knowledge across teams
Qualifications
- Relevant
Power BI certifications (e.g., PL-300 Power BI Data Analyst) are an asset
- Previous
public sector experience is considered an asset
About Symbiotic Digital
Symbiotic Digital provides the IT Experts you need that
solve problems and get things done. See what the top 2% in their field can do
for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)
We serve customers in two ways, we provide:
- Digital
Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
- Recruitment:
Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital
provides a business system that enable us to provide the Expert Technical staff
needed to solve challenging business and IT problems. IT leaders in the most
reputable organizations in Canada have relied on Symbiotic Digital to help them
staff difficult assignments with proven Experts uniquely evaluated by our
proven QMS- Quality Management System Staff Development Model. We are a 100%
Indigenous owned company.
Learn more online at https://www.symbioticgroup.com/home-sd/.
Please submit your most recent resume to: [email protected]
View All Jobs online at: https://www.symbioticgroup.com/view-jobs/
Skills Required
- 10+ years of experience as a Software Designer/Developer
- Strong expertise in Power BI (Desktop and Service)
- Advanced knowledge of DAX and Power Query (M Language)
- Strong SQL skills for data querying and management (MS SQL Server, Oracle)
- Experience in data modeling (star schema, fact and dimension tables)
- Hands-on experience with ETL processes and data integration (SSIS, ADF, Informatica)
- Ability to design interactive dashboards and reports and perform performance tuning
- Implementation of Row-Level Security (RLS) and data governance
- Experience connecting to multiple data sources including databases, APIs, and cloud platforms
- Familiarity with cloud analytics platforms (Azure, Microsoft Fabric)
- Experience with Microsoft BI stack (SSAS, SSRS, SSIS, Azure Data Factory)
- Experience in data warehousing, large-scale data migration, and transformation
- Proficiency in scripting for automation (PowerShell, Python)
- Experience with CI/CD pipelines, release automation, version control and deployment processes
- Knowledge of ETL and reporting tools such as Informatica and Cognos
- Relevant Power BI certifications (e.g., PL-300)
- Experience working in large-scale public sector environments
What We Do
Symbiotic Group Inc. is a consulting company that helps SMBs drive measurable results in sales, digital marketing, and operations. They also provide IT consulting services and focus on advancing business and career opportunities for Indigenous peoples.






