Microsoft 365 Platform Developer
Prosperity Workforce SolutionsJob Description
Overview
Role Title: Microsoft 365 Platform Developer
Location: Hybrid / Remote (Ottawa region preferred)
Employment Type: Full-Time
Salary range: $85,000 - $110,000
Role Purpose
The Microsoft 365 Platform Lead is responsible for owning, administering, and evolving the organizations Microsoft 365 environment. This role combines IT administration, collaboration platform design, SharePoint architecture, Power Platform enablement, analytics, and user support.
The successful candidate will act as the internal expert and platform owner for Microsoft Teams, SharePoint Online, and the Power Platform, ensuring the ecosystem is secure, usable, scalable, and actively adopted across the organization.
Key Responsibilities
Microsoft Teams & Collaboration Design
Design and deploy Microsoft Teams environments for projects, programs, and communities of practice
Configure channels, tabs, apps, and integrations to improve discoverability and usability
Establish naming conventions, templates, and standards
Support advanced meeting and collaboration use cases
SharePoint Online Architecture & Customization
Design and build SharePoint Online sites, hubs, and pages that function as internal microsites and knowledge hubs
Implement information architecture, metadata, document libraries, and permissions
Be a Power User of Microsoft Lists and Leverage it for workflows
Customize SharePoint using modern web parts, JSON formatting, Power Apps, and Power Automate
Integrate SharePoint sites seamlessly into Microsoft Teams
Apply branding and navigation within governance guidelines
Leverage SPFx selectively when native functionality is insufficient
Power Platform & Analytics
Build and publish Power BI dashboards and reports
Connect Power BI to SharePoint, Excel, Dataverse, and other enterprise data sources
Embed dashboards into Teams and SharePoint
Create Power Automate workflows for approvals, notifications, and process automation
Develop lightweight Power Apps for forms and structured data capture
Use Microsoft Lists to track work, risks, actions, and stakeholders
Enablement, Governance & Adoption
Develop templates, standards, and best practices for Microsoft 365 usage
Train and enable users to use tools effectively and consistently
Balance flexibility with enterprise governance and security requirements
Reduce dependency on external consultants through internal capability building
Microsoft 365 Administration & IT Support
Administer the Microsoft 365 tenant, including user accounts, licensing, and access management
Manage Entra ID (Azure AD), security groups, permissions, and role-based access
Configure and maintain Teams and SharePoint Admin Centers
Support users with access, permissions, sync, and collaboration issues
Partner with security and IT stakeholders on conditional access, compliance, and governance
Provide Tier 2/3 support and act as escalation point for Microsoft 365-related issues
Required Experience
5+ years of experience deploying and administering Microsoft 365 in an enterprise environment
Hands-on experience with Microsoft Teams, SharePoint Online, and the Power Platform
Experience supporting users and resolving real-world collaboration and access issues
Demonstrated ability to translate business needs into scalable Microsoft 365 solutions
Required Skills & Qualifications
Advanced knowledge of Microsoft Teams and SharePoint Online (modern experience)
Strong understanding of permissions, governance, and information architecture
Power BI report and dashboard development experience
Power Automate and Power Apps (power user level)
Familiarity with Entra ID (Azure AD) and Microsoft 365 Admin Center
Strong documentation and communication skills
Ability to work independently and exercise sound technical judgment
Education & Certifications
Diploma or degree in Information Systems, Computer Science, Business Technology Management, Engineering, or equivalent experience
Microsoft certifications are highly preferred but not mandatory, including:
Microsoft 365 Certified: Teams Administrator Associate
Microsoft 365 Certified: Enterprise Administrator Associate
Power BI Data Analyst Associate (PL-300)
Power Platform Fundamentals (PL-900)
What Success Looks Like
Clean, intuitive Teams and SharePoint environments that users actually adopt
Improved information discoverability and reduced friction
Scalable templates and standards that align with governance
Dashboards and insights embedded where work happens
Reduced support burden through better platform design
This role is ideal for a hands-on Microsoft 365 power user who enjoys building, administering, supporting, and continuously improving collaboration platforms in a real enterprise environment.
Prosperity/Fluid thanks you for your interest in this opportunity. However, only candidates with the required qualifications will be contacted.
Prosperity/Fluid adheres to the principles of equal employment opportunity and affirmative action. We welcome and encourage diversity in our workplace.
Candidates must be eligible to work in Canada
•
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free