About the job SharePoint Admin/Engineer
About the Role
We are seeking a Senior SharePoint / Microsoft 365 Engineer to design, deliver, and support enterprise-grade SharePoint Online and Microsoft 365 solutions. The role focuses on SharePoint Online architecture,site provisioning, permissions and governance, migrations from legacy file shares, and integration with Microsoft 365 services.
The ideal candidate has strong hands-on experience with SharePoint Online, OneDrive, Teams, PowerPlatform, and information governance in a regulated enterprise environment. You will work closely with infrastructure, security, and business stakeholders to ensure solutions are secure, scalable, auditable, and operationally supportable.
Key accountabilities:
SharePoint Online Engineering
- Design, build, and support SharePoint Online site collections (Communication, Team, Hub sites)
- Implement site provisioning standards, templates, and naming conventions
- Configure and manage permissions, groups, and access models aligned to least-privilege principles
- Support SharePoint administration via admin centre and PowerShell
Migration & Remediation
- Deliver file share to SharePoint / OneDrive migrations
- Work with migration tools (e.g. ShareGate, Migration Manager, AvePoint)
- Produce clear pre- and post-migration validation and evidence
- Support remediation of:
- Excessive permissions
- Legacy structures
- Everyone or anonymous access
Governance & Compliance
- Implement and enforce SharePoint governance policies
- Support information protection, retention, and lifecycle management
- Align SharePoint configurations with:
- Security policies
- Audit and compliance requirements
- Internal risk controls
- Maintain audit-ready documentation and evidence trails
Integration with Microsoft 365
- Integrate SharePoint with Microsoft Teams, OneDrive, Power Automate, Power Apps
- Support solutions leveraging Microsoft Graph where required
- Assist with automation for onboarding, provisioning, and access reviews
BAU Support & Service Transition
- Provide 3rd line SharePoint support
- Support service transition into BAU teams:
- Knowledge transfer
- Runbooks
- Support documentation
- Assist with incident, problem, and change management activities