Job Summary:
We are seeking an experienced SharePoint Administrator to manage and maintain our SharePoint environment, with a strong focus on migrating on-premise SharePoint solutions to SharePoint Online and integrating with Microsoft Power Platform (Power Apps, Power Automate, Power BI). The ideal candidate will have a solid understanding of SharePoint architecture, hands-on experience with migration tools, and a proactive mindset for automating and enhancing collaboration platforms.
Key Responsibilities
- Manage, maintain, and support SharePoint environments (on-premise and online).
- Lead and execute migration projects from SharePoint on-premise to SharePoint Online using tools like ShareGate, Metalogix, or native Microsoft solutions.
- Design, implement, and troubleshoot site collections, libraries, lists, and workflows.
- Integrate SharePoint with Power Platform tools such as Power Apps, Power Automate, and Power BI.
- Ensure security, permissions, and compliance policies are applied consistently across all SharePoint environments.
- Collaborate with business users and application owners to gather requirements and deliver SharePoint-based solutions.
- Monitor system performance and proactively identify and resolve issues.
- Maintain documentation on configurations, processes, and best practices.
Required Skills & Qualifications
- Bachelor’s degree in Information Technology, Computer Science, or related field.
- 8+ years of experience as a SharePoint Administrator or in a similar role.
- Proven experience with SharePoint migration from on-premise (2010/2013/2016) to SharePoint Online.
- Strong knowledge of SharePoint Online administration and Microsoft 365 ecosystem.
- Hands-on experience with Power Platform, especially building and managing Power Apps and Power Automate flows.
- Familiarity with governance, security, and compliance within SharePoint and M365.
- Proficiency in PowerShell scripting for SharePoint and M365 automation tasks.
- Excellent problem-solving, communication, and documentation skills.
Preferred Qualifications
- Microsoft certifications such as MS-100 / MS-101 / PL-100 / PL-200.
- Experience with hybrid SharePoint environments.
- Exposure to Azure AD, Microsoft Teams, and OneDrive integrations.
Understanding of REST APIs, JSON, and Microsoft Graph API
Job Types: Full-time, Permanent
Pay: $60.00-$63.00 per hour
Expected hours: 40 per week
Work Location: Hybrid remote in Toronto, ON M5M 3G5