Microsoft 365 & Power Platform Specialist

About the position

The Safety Codes Council is an independent regulatory body established under Alberta’s Safety Codes Act. The People & Technology area enables the Council’s people, services, and operations through technology, digital innovation, service excellence, and continuous improvement. The Product Delivery team helps turn user needs, operational challenges, and service opportunities into practical digital solutions that are secure, sustainable, and useful. This is a full-time, 12-month term position providing leave coverage, with the possibility of extension. The Microsoft 365 & Power Platform Specialist is responsible for the product stewardship and evolution of the Council’s Microsoft 365 collaboration and productivity ecosystem, as well as the delivery of business solutions using Microsoft Power Platform. This role sits at the intersection of technology, employee experience, service delivery, and business value. It works across the organization to understand user needs, clarify problems worth solving, improve collaboration, automate processes, strengthen digital adoption, and ensure Microsoft technologies are designed, delivered, measured, and improved in a secure, sustainable, and user-centred way. The role is expected to be approximately 40% focused on managing and evolving Microsoft 365 products and services, including Teams, SharePoint, OneDrive, Planner, Microsoft Lists, Copilot for Microsoft 365, and related collaboration capabilities. It is expected to be approximately 60% focused on designing, building, testing, deploying, and supporting business solutions, automations, applications, reports, and insights using Power Platform technologies.

Responsibilities

  • Steward Microsoft 365 products and services, including Teams, SharePoint Online, OneDrive, Planner, Microsoft Lists, Copilot for Microsoft 365, and related digital workplace capabilities.
  • Monitor Microsoft roadmap updates, feature releases, usage patterns, adoption opportunities, risks, dependencies, and improvement priorities.
  • Partner with others across the Council to improve collaboration, information sharing, document management, and modern digital workplace practices.
  • Design, build, test, deploy, and support business solutions using Power Apps, Power Automate, Dataverse, Power BI, Copilot Studio, AI Builder, SharePoint Online, Microsoft Teams, Planner, and related Microsoft technologies.
  • Translate business needs, process pain points, and user feedback into practical, scalable, maintainable, secure, accessible, and user-centred low-code solutions.
  • Use iterative delivery practices to test ideas early, incorporate feedback, improve solution quality, and support solutions after release.
  • Clarify the problem each solution or enhancement is intended to solve, who experiences the problem, what value should be created, and how success will be understood.
  • Use feedback, analytics, usage data, service patterns, and insight from people across the Council to identify friction points, recurring issues, improvement opportunities, and areas where technology can reduce unnecessary effort.
  • Apply and support approved governance, security, privacy, accessibility, information management, environment, and architecture standards for Microsoft 365 and Power Platform solutions.
  • Collaborate with Technology colleagues to align solutions with enterprise architecture, environment strategy, licensing practices, data governance, records management, privacy, and security requirements.
  • Support Application Lifecycle Management practices, including solution packaging, versioning, testing, release coordination, deployment documentation, and support transition.
  • Develop practical training resources, guides, communications, demonstrations, and enablement materials that help employees adopt Microsoft 365, Copilot, and Power Platform solutions effectively.
  • Facilitate workshops, discovery conversations, demos, feedback sessions, requirements discussions, and user support activities with technical and non-technical audiences.
  • Help identify adoption barriers and work with others to address gaps in knowledge, process, configuration, governance, accessibility, or support.

Requirements

  • Post-secondary education in Computer Science, Information Systems, Software Development, Business Technology, Digital Transformation, or a related field. Equivalent combinations of education and directly related experience may be considered.
  • At least three years of progressively responsible experience in a related role.
  • Hands-on experience with Microsoft Power Platform or comparable low-code platforms and Microsoft 365 products and services.
  • Experience working with people across an organization to understand business needs, gather requirements, design solutions, support adoption, and improve user experience.
  • Experience applying governance, documentation, testing, deployment, and support practices to digital solutions.
  • Strong knowledge of Microsoft 365 collaboration, productivity, and digital workplace capabilities.
  • Knowledge of Power Platform development, automation, reporting, data, integration, and support practices.
  • Comfort applying product management, service design, user-centred design, adoption, and continuous improvement principles.
  • Understanding of security, privacy, accessibility, information management, governance, and documentation practices.
  • Ability to communicate clearly, solve problems practically, build strong working relationships, and use emerging technologies, including AI-enabled tools, responsibly and with sound judgment.

Nice-to-haves

  • A bachelor’s degree in a related field
  • Microsoft certifications related to Power Platform, Microsoft 365, Azure, Copilot, security, data, or solution architecture
  • Education, coursework, or certification in product management, service design, agile delivery, business analysis, process improvement, accessibility, privacy, or information management
  • Experience with Microsoft Fabric, Azure services, custom connectors, APIs, Logic Apps, Functions, or other integration approaches
  • Experience supporting Microsoft 365 governance, Power Platform environment practices, Application Lifecycle Management, solution packaging, release coordination, or platform administration
  • Experience with service design, product-led operating models, agile delivery practices, process mapping, customer or employee journey mapping, change adoption, or continuous improvement
  • Experience in a public sector, regulatory, service-delivery, or complex relationship-based environment

Benefits

  • Competitive salary, commensurate with education and demonstrated experience
  • Starting three weeks of vacation, plus personal days
  • 100% employer-paid health and dental premiums
  • A health and lifestyle spending account
  • Professional development support
Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...