Microsoft Analytics Developer

Affinity

Burnaby

On-site

CAD 90,000 - 120,000

Full time

39 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Affinity is seeking a Microsoft BI Developer to migrate Cognos reports to the Microsoft platform and build dashboards using Power BI, SSRS, and SSAS. The role involves designing data models, KPIs, and ensuring data quality.

Collaboration with business users and PHSA teams will drive reporting deliverables. The ideal candidate will have strong SQL, Power BI, DAX, and ETL experience, with knowledge of SSAS cubes and BI tools.

Qualifications

  • Comprehensive knowledge of data design, data modeling, data management, and data visualization.
  • Advanced SQL skills and experience with Power BI and DAX.
  • Experience with tabular or multi-dimensional cubes (SSAS) and BI tools.
  • Proven ability to interact with business and technical teams, and to translate requirements into technical specifications.

Responsibilities

  • Migrate Cognos reports/cubes to Microsoft platform (SSAS/SSRS/Power BI).
  • Create cubes/reports/dashboards for BCSHS using Microsoft tools.
  • Design data models to transform raw data into insights and define KPIs.
  • Develop and optimize Power BI, SSRS, SSAS solutions and security models.
  • Develop SQL Server databases, complex queries, stored procedures, and views.
  • Provide production support, data validation, and documentation.

Skills

Power BI
SQL
DAX
SSAS
ETL
BI reporting
Data modeling
Communication
Agile
Business analysis

Tools

SSIS
Informatica
Cognos TM1
Tableau

Job description

Job Description

On behalf of our public sector client, Affinity is seeking a Microsoft BI Developer.

Responsibilities
  • Migrate Cognos reports/cubes on Microsoft platform (SSAS/SSRS/Power BI as applicable)
  • Work with BCSHS programs users on new/additional reporting requirements and create new cubes/reports/dashboards for BCSHS using Microsoft tools.
  • Convert business requirements into technical specifications and decide timeline to accomplish.
  • Understand business requirements in BI context and design data models to transform raw data into meaningful insights. Assist in identifying key performance indicators (KPIs) with clear objectives and consistently monitor those
  • Advise and implement latest Microsoft platform features as applicable.
  • Work with PHSA team on data modelling that includes Data warehouse development with Microsoft SSMS and SSIS.
  • Set up BCSHS reporting platform in line with PHSA’s.
  • Assist in infrastructure related work (e.g. data migration and cloud migration) to ensure stability and integrity of BCSHS platform which is connected to PHSA platform.
  • Backfill the team’s reporting resources as needed to enable them to address BCSHS requirement and design based on their PHSA experience.
  • Manage the administration of user access and infrastructure if needed.
  • Work with users and team members at all levels for understanding business requirements
  • Train technical and Business users in delivered solutions.
  • Design, develop, maintain, and optimize Power BI, SSRS, and SSAS solutions, including dashboards, reports, semantic models, security models, and performance optimization.
  • Develop and maintain SQL Server databases, complex SQL queries, stored procedures, views, and functions to support business intelligence and reporting requirements.
  • Implement data validation, reconciliation, and data quality processes to ensure the accuracy, consistency, and integrity of reporting solutions.
  • Create and maintain technical documentation for BI solutions, data models, ETL processes, reporting assets, and system architecture, and provide production support and troubleshooting as required.
Qualifications
  • Comprehensive knowledge of data design, data modeling, data management, and data visualization
  • Advanced SQL skills
  • In depth experience of Power BI and DAX
  • Practical experience with tabular or multi-dimensional cubes (ex: SSAS, Cognos TM1 etc)
  • Practical experience with ETL tools (ex: SSIS, Informatica etc)
  • Practical experience with BI reporting tools (Ex: SSRS, Cognos Report Studio, Tableau etc)
  • Experience with other BI tools e.g. Cognos, Tableau etc.
  • Ability to interact with business as well as technical teams
  • Experience with Business analysis, project planning
  • Strong communication and client management skills
  • Ability to learn and respond quickly to the fast-changing business environment
  • Stay updated with advancements and best practices in design and development
  • Ability to multitask and excellent interpersonal skills
  • Ability to prioritize and manage competing priorities
  • Document process, models, designs, and solutions and able to explain, represent, and discuss with the team
  • Apply learned lessons into future solution considerations
  • Analytical mindset with a problem-solving approach
  • Ability to work in an agile, dynamic environment with a focus on continuous improvement along with frequent iterations of product build and touch base with users and team
  • Self-motivated and eager to learn
  • A team player and able to lead and initiate
  • Willing to go above and beyond as needed to make the project successful
  • Self-starter as well as team player
  • Experience with data quality, reconciliation, security models, and performance optimization
Affinity Earn

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/

About Affinity

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca

Job Number: 14004

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Manager - BI Transformation
Project Manager - BI Transformation

Affinity • Vancouver

On-site
CAD 120,000 - 160,000
Power BI Developer
Power BI Developer

Symbiotic Group • Toronto

On-site
CAD 90,000 - 120,000
Power BI Analyst
Power BI Analyst

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 80,000 - 100,000
BI Developer
BI Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 123,984 - 130,872
Senior Power BI Developer
Senior Power BI Developer

GroupHEALTH Benefit Solutions • Surrey

On-site
CAD 90,000 - 100,000
Extended health benefits
Dental benefits
RRSP matching
+2
Power BI developer
Power BI developer

Tata Consultancy Services • Toronto

On-site
CAD 80,000 - 100,000
Business Intelligence Developer, Enterprise Analytics
Business Intelligence Developer, Enterprise Analytics

shn • Toronto

On-site
CAD 73,000 - 85,000
Business Intelligence Specialist (with Qlik and/or C# experience)
Business Intelligence Specialist (with Qlik and/or C# experience)

Echelon 56 • Canada

On-site
CAD 49,500 - 78,200
Business Solutions Manager (Business Analyst)
Business Solutions Manager (Business Analyst)

Affinity Group • Victoria

Hybrid
AUD 100,000 - 150,000
Referral program
Contract renewal option
Business Intelligence Analyst
Business Intelligence Analyst

CAA Club Group • Winnipeg

On-site
CAD 70,000 - 110,000
Wellness program
Education reimbursement
Travel incentives
+4