PowerBi Developer

Apply now »

Date: Jul 1, 2022

Location: Ottawa, ON, CA, K2K 3N5

Company: Innovapost

Who is Innovapost?

Great question! We are the technology arm of the Canada Post Group of companies. This includes Canada Post, Purolator, and SCI. By joining us you will be able to make a positive impact on how every Canadian deliver and receives their packages and mail. Next time you see your neighbor picking up their mail and receiving a package, you will be able to say “you’re welcome!”

What role you will play?

As a BI Developer, the individual will be working along with a team of BI developers that will be responsible for the design, development, and implementation of BI solutions to meet business analytical and reporting needs. Develops and maintains BI delivery and development standards. Standardizes the use of BI tools and ensure the semantic layers are designed according to business specifications. Work closely with other technical teams to ensure the alignment of enterprise solutions and strategies. Develops best practices on configuring and using BI tools for more productivity. Evaluates effectiveness of BI tools. Troubleshoots BI tool problems and tunes for performance. Overall, the BI developer provides expertise on implementing and developing dashboards/reports using BI tools that provides optimal value to our business partners.

What will you be responsible for? (Apart from innovating)

  • Develop, integrate, test, maintain and enhance new/existing reports and dashboards using BI tools (Power BI, Tableau and SAP business objects)
  • Hands-on responsibilities with BI design, development, unit test and support.
  • Ensure documentation is completed as per the standards and maintain BI processes related documentation.
  • Work closely with data architects, data integration developers, DBAs, and other technical SMEs to provide data that supports reporting needs
  • Work closely with QA team in resolving/addressing any QA defects and providing technical support when needed
  • Work closely with production support in smooth transitioning and production deployments
  • To liaise with our business partners in requirements gathering of reporting needs
  • Work closely with the PMs in providing estimation, timelines, and coordinate with other SME as required.

Other responsibilities

  • Collaborate with product teams in designing the solution that better works for reporting needs
  • Flexibility in working with multiple projects according to priorities
  • Able to share/teach relevant technological innovation and/or industry knowledge and expertise to other developers.
  • Attend regular Agile daily stand-up meetings, backlog grooming, retrospective, and other scrum meetings.
  • Provide support to QA teams and users during QA/UAT testing of the reports and dashboards developed facilitate demo’s as and when needed at the end of each sprint

What skills you need for this role to be yours?

  • Expert in Microsoft Power BI design and development with proven successful project delivery.
  • Expert in visual design and performance optimization
  • Experienced with Power BI data gateway, Workspaces, Apps, Deployment pipelines, Roles and permissions
  • Knowledge of reporting tools. Pref. SAP BusinessObjects 4.2 (Information Design Tool, SAP BusinessObjects Web Intelligence, BI Launch Pad, SAP Crystal Reports) or others.
  • Strong knowledge of Tableau 10 and above in design and development
  • Expertise in designing/developing/implementing BI solutions.
  • Clear understanding of Enterprise Datawarehouse environment (landing. Integration, and semantic) particularly applied to data analytics/data warehouse.
  • Good understanding of data modeling, ETL design and development using tools such as IBM InfoSphere DataStage and Teradata Studio/SQL Assistant.

Additional Skills that set you apart?

  • Good understanding of cloud computing (AWS, Azure, GCP).
  • Azure Cloud Technology (ADF, Data Bricks, AKS, Event Hub, Stream Analytics, Azure Resources, Data Lake, Synapse Analytics….)
  • SAS

More Information

The work we do at Innovapost impacts every Canadian. To work with us, you must be eligible to obtain a Canada Post Reliability Security Clearance.

Good luck! We are looking forward to meeting you, but unfortunately, we will not be able to meet all of you!


Be Courageous
Be Inclusive
Be Curious
Technical Knowledge