Power BI Developer

Category: Software Development/ Engineering
Main location: Canada, Remote
Position ID: J0822-0483
Employment Type: Full Time

Meet our professionals

CGI Global - We are CGI_EN

Position Description:

Are you motivated by the opportunity to delight your clients by providing with innovative solutions to sophisticated technical problems? CGI is more than just an IT consulting company; we are a global organization offering a world of opportunities. Become part of an outstanding culture that gives you the freedom to innovate, influence decisions, achieve your full potential, and chart your own career.

These are exciting times for CGI, and we are looking for hardworking individuals to innovate with us. If you have a groundbreaking spirit and thrive on innovation where you can influence the direction of technical strategy, now is the time to join our team! Our benefits include a share purchase program, profit sharing, wellness credits, training and development programs and flexible work schedules.

Specifically for this position, CGI is looking for someone with experience with BI visualization tools such as Power BI and Tableau, SQL, and knows data modeling concepts. You will work in collaboration with the architects, the business and ETL analysts, the ETL developers, the Product Owner, the project manager, the scrum master, etc. More specifically, the role consists of carrying out the semantic layer and the development of new reports and dashboards in compliance with best practices and visualization standards.

Your future duties and responsibilities:

• Support Dashboard UX design for Business' information consumers and Business users in their different role levels (operational roles, managerial roles, executive roles and strategic roles information consumers)
• Share design approaches, based on previous experience (as part of overall team)
• Implement Power BI Dashboards for Business decision makers information
• Propose Dashboard design and UX approaches focused on Business user needs (less focus on engineering / technical / statistical / scientific viewpoints)
• Assist in the development of a strategic Information System, providing insights to the future
• Produce solution build and maintenance documentation (i.e. DAX complexity and specifications, comments about sources and sophisticated filters, Dashboard's data quality risk assessment, Dashboard's data source dependence analysis, etc.)
• Deliver the solution in Development, ready for QA and PROD environments (for DevOps purposes)
• Any database design or maintenance. Developer feedback may be used to optimize or update DB design to facilitate the implementation or maintenance of the Power BI Dashboards
• Analyze product, market, and build data warehouse
• Translate business needs into technical specifications
• Develop reporting systems that provide accessible information for decision making
• Use warehouse data to generate reports to support decision making and business performance monitoring
• Maintain data analysis platforms
• Evaluate and improve existing BI systems
• Troubleshoot BI models
• Generate and deliver quality reports to clients and perform quality assurance checks on reports

Required qualifications to be successful in this role:

Essential Qualifications:
• Knowledge of the environment, processes and support models of a large company
• Understanding of theoretical principles of robotic engineering
• Good knowledge of the following technologies in the Microsoft application portfolio: SQL Server, Power BI, SSIS, and Azure (DevOps)
• Knowledge of SAFe Agile methodology is a plus
• Degree in Information Systems, any Engineering, Finance or other similar subject area that are enabled to use data
• Minimum of three (3) years of experience using Power BI
• Experience connecting to sources, importing and redefining data for business intelligence
• Experienced in developing user-friendly and insightful visual reports, dashboards and KPI dashboards using Power BI Desktop
• Written & verbal communication, critical thinking and problem-solving skills

Desired Qualifications:
• Solid understanding of DAX, data modelling and power queries
• Ability to effectively lead a large data set and be able to process it
• Adept at developing, publishing and scheduling Power BI reports according to business requirements
• College or University training and education degree in Computer Science
• Any level of expertise is required: junior, intermediate, senior
• Expertise in .Net (C#, VB, ASP) programming, SQL Server, and Microsoft Power Automate
• Experience in programming / scripting / automation initiatives
• Excellent communication skills (English & French), both spoken and written
• Ability to make recommendations on robotic automation opportunities to improve productivity

Professional Attributes:
• Results-oriented with a proven record of successful delivery
• Organization, analytical, and Time-Management skills
• Ability to work within a team setting while demonstrating self-sufficiency and independence
• Strong analytical and learning skills
• Autonomy and creativity in problem solving
• Be passionate, with a pronounced curiosity for new things
• Be an agent of change
• Be a positive leader for their team
• Be autonomous and be resourceful in a sophisticated environment
• Collaborative, effective team player
• Expert in Power BI
• Methodology and standards for Power BI implementation



  • MS PowerBI
  • C#
  • SQL

What you can expect from us:

Insights you can act on

While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success.

When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today — one of the world’s largest independent providers of IT and business consulting services.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Ready to become part of our success story? Join CGI — where your ideas and actions make a difference.