This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Under the direction of the Assistant Director, Cyber Strategy and Awareness, the Consultant will be responsible for delivering services including architecture, reporting, AI agent implementation, and governance.
Job Responsibility:
Serve as the Data & Analytics Architect for the Cyber Division, providing end-to-end architecture expertise across Microsoft Fabric, Power BI, and Copilot Studio
Deliver high-impact reporting solutions using Power BI and Microsoft Fabric
Design and implement Copilot Studio agents to answer data-related questions and automate workflows using Power Automate, Dataverse, and Microsoft Graph
Implement secure, authenticated data refresh processes (OAuth2/API keys)
Leverage Copilot in Power BI to accelerate report development and generate insight summaries
Promote responsible AI practices
Provide guidance and subject matter expertise to Cyber Division colleagues
Perform additional activities and deliverables as required
Requirements:
Minimum of five (5) years residing in Canada and eligibility to obtain Security Clearance
At least five (5) years of advanced experience with Power BI, including data modeling, DAX, performance analyzer, and governance
At least five (5) years of advanced experience with API integration for analytics (authentication, pagination, throttling)
At least two (2) years of advanced experience with Microsoft Fabric fundamentals (Workspaces, Notebooks, Pipelines, OneLake, SQL Analytics)
At least two (2) years of advanced experience designing and integrating Copilot Studio agents (Power Automate, Dataverse, Microsoft Graph)
Nice to have:
Experience with RTI/KQL and Activator alerting
Demonstrated experience as a technical lead within a Power BI or Microsoft Fabric Community of Practice
Proven ability to effectively engage and communicate with stakeholders at various levels