KalSoft is currently looking for a Senior SharePoint & Microsoft 365 Solutions Lead to come and join our Canadian team.
The ideal candidate will have deep expertise in SharePoint Online and Microsoft 365 solution delivery, with a proven track record of designing, implementing, and governing large-scale modernization projects. This role will lead the end-to-end architecture, migration, compliance, training, and project management efforts to modernize digital platforms in alignment with Microsoft best practices and regulatory requirements.
Responsibilities:
Solution Architecture & Governance
Design SharePoint Online architecture including site structures, navigation, metadata taxonomy, and security models
Develop governance frameworks, policies, and procedures compliant with Ontario GO-ITS standards and TOMRMS records management
Configure Microsoft 365 E5/F3+F5 features such as retention labels, DLP, information barriers, auditing, and privileged access management
Ensure all solutions are hosted in Canada and meet municipal security and privacy regulations
Administration & Security
Administer SharePoint Online environments, manage permissions, provisioning, and lifecycle policies
Implement information protection, classification, and compliance configurations across Microsoft 365 applications
Monitor performance, usage, and compliance reporting, resolving issues and optimizing systems
Content Migration
Lead migration from intranet sites, network drives, Basecamp, Salesforce, and other platforms into SharePoint
Conduct content audits, metadata mapping, and content clean-up prior to migration
Utilize tools such as ShareGate or Mover to execute secure, compliant migrations
Records & Information Management
Configure SharePoint to meet TOMRMS retention schedules and metadata structures
Manage full records lifecycle with audit trails and classification
Provide documentation and training on records compliance
Application Development & Integration
Design and deploy SharePoint-integrated solutions using Power Platform tools (PowerApps, Power Automate, Power BI, MS Lists)
Create workflows, dashboards, and collaborative forms to enhance service delivery
Integrate SharePoint with other corporate systems as needed
Change Management & Training
Develop and implement change management plans to drive adoption
Deliver role-based training, create learning resources, and conduct workshops
Facilitate UAT and gather feedback for continuous improvement
Project Management
Develop and manage project schedules, budgets, risks, and stakeholder communications
Collaborate with internal teams and external vendors to deliver projects on time and to scope
Skills & Experience Required:
Bachelor’s degree in IT, Computer Science, or related field
Microsoft Certified: SharePoint Administrator, Enterprise Administrator Expert, or Power Platform Developer Associate
PMP or PRINCE2 preferred; Prosci Change Management certification an asset
7+ years in SharePoint Online and Microsoft 365 solution delivery
Proven experience in large-scale content migration and governance
Strong knowledge of Microsoft Purview, Priva, Entra ID (Azure AD), compliance, and security frameworks
Expertise in SharePoint Online administration, metadata management, PowerShell scripting, and Power Platform tools
Familiarity with migration tools such as ShareGate, Mover, and Metalogix
Excellent leadership, communication, and stakeholder management skills
About KalSoft
Founded in 1999, KalSoft is a multi-award-winning trusted technology partner in business innovation, delivering impactful business results to clients throughout digital modernisation and evolution. As a Microsoft Solutions Partner and a Solutions Integrator (SI), KalSoft has a well-established international presence in six countries, and maintains a network of front offices and local business operations serving North America, Asia, and the Middle East to help meet the needs of our customers and partners.