SharePoint Administrator / DeveloperWe are seeking an experienced SharePoint Administrator / Developer to support, modernise, and migrate enterprise SharePoint platforms from SharePoint On?Premises to SharePoint Online. This role plays a critical part in enabling collaboration, content management, and digital workplace transformation across the organisation.This position is responsible for the design, administration, development, and migration of SharePoint environments. You will work closely with infrastructure, security, application, and business teams to ensure a secure, scalable, and user?friendly SharePoint Online platform, while decommissioning legacy on?premises solutions.
The role has a strong focus on migration execution, platform modernisation, governance, and ongoing operational support.Key responsibilities include:Administering and supporting SharePoint On?Premises (2013/2016/2019) and SharePoint Online environments, including site collections, permissions, storage, and service configurationsDesigning and executing On?Prem to SharePoint Online migration strategies, including content assessment, remediation, and cutover planningPerforming migrations using supported tools (e.g. SharePoint Migration Tool, ShareGate, or equivalent enterprise tooling)Developing and enhancing SharePoint solutions using Modern SharePoint Framework (SPFx), PowerShell automation, and Power Platform (Power Apps, Power Automate) integrationModernising legacy SharePoint sites, workflows, and customisations into Modern SharePoint Online architecturesImplementing and enforcing governance, information architecture, and lifecycle management practicesPartnering with security and compliance teams to ensure alignment with data protection, retention, and access control requirementsProviding Level 3 support and troubleshooting for SharePoint-related incidents and performance issuesProducing clear technical documentation covering architecture, migration plans, and operational processesSupporting adoption initiatives and providing guidance to end users and business stakeholdersWhat you will bring to the role:Essential skills & experience5+ years hands-on experience administering SharePoint On?Premises and SharePoint OnlineProven experience delivering On?Prem to SharePoint Online migrations in enterprise environmentsSolid understanding of SharePoint architecture, service applications, and authentication modelsExperience with PowerShell scripting for administration and migration tasksKnowledge of modern SharePoint development, including SPFx and REST APIsPractical experience working with Microsoft 365 services (Entra ID/Azure AD, Teams, OneDrive)Desirable skillsExperience with ShareGate, SPMT, or similar migration toolsFamiliarity with records management, retention labels, and compliance featuresPower Platform development experience (Power Apps / Power Automate)Background working in regulated or security?conscious enterprise environmentsExperience contributing to platform governance and operating models