Jobs / CSC

Senior SharePoint Platform Engineer

CSC · London, ENG, United Kingdom
London, ENG, United KingdomFull timeExp: 5+ yrsHybrid
Remuneration
Not specified
Location
London, ENG, United Kingdom
Visa sponsorship
Not specified

Job summary

The Senior SharePoint Platform Engineer administers, architects, governs, and improves an enterprise SharePoint Online platform and related Microsoft 365 services. The role delivers secure sites and business solutions, manages access and compliance, builds Power Apps and Power Automate workflows, and plans tenant migrations while providing operational support. Key technologies include PowerShell, Microsoft Graph, Dataverse, SQL, Git, and Azure DevOps.

Qualifications

  • At least five years of hands-on SharePoint administration and engineering experience in enterprise-scale SharePoint Online environments.
  • Experience administering SharePoint Online through the SharePoint Admin Center and Microsoft 365 Admin Center.
  • Strong knowledge of SharePoint architecture, governance, permissions, security, sharing, storage, search, and lifecycle management.
  • Experience with modern SharePoint sites, information architecture, Microsoft 365 Groups, Teams-connected sites, and OneDrive.
  • Hands-on experience with Power Apps, Power Automate, PowerShell, and PnP PowerShell.
  • Experience with Microsoft Graph, SharePoint REST APIs, Dataverse, SQL, and enterprise data sources.
  • Experience with Git and Azure DevOps or equivalent source-control and release-management tools.
  • Experience delivering migrations and working in regulated, risk-sensitive, or compliance-driven environments.
  • Ability to manage priorities, communicate risks and dependencies, and meet agreed deadlines.

Responsibilities

  • Administer and support SharePoint Online and maintain its architecture.
  • Manage site creation, ownership, permissions, sharing, storage, versioning, restoration, archival, and deletion.
  • Monitor platform health, usage, adoption, capacity, storage, and performance.
  • Implement secure access models and remediate inappropriate access and oversharing.
  • Build modern SharePoint sites, reusable templates, provisioning patterns, and automated solutions.
  • Develop Power Apps and maintain Power Automate workflows.
  • Plan and deliver SharePoint Online migrations and support legacy-site decommissioning.
  • Provide operational support, troubleshoot issues, and implement preventative improvements.
  • Support incident, problem, change, release, and request-management processes.
  • Maintain technical designs, runbooks, release notes, user guides, and recovery procedures.
  • Deliver training for users, site owners, content owners, and support teams.

Skills

AzureAzure DevOpsGitNode.jsPowerShellRESTTypeScript

Certifications

Relevant Microsoft certifications in Microsoft 365, SharePoint, Power Platform,

Degrees

Bachelor’s degree in Computer Science, Information Systems, or a related field,

Work schedule

Monday to Friday, 9:00 am to 5:30 pm

Relocation

No