45m ago
Role Title: SharePoint Manager
Contract Length: 1 year
Engagement Type: Umbrella or PAYE
Location: Anywhere in the UK
(ALL KPMG UK CONTRACTORS MUST RESIDE AND HAVE PROOF OF RIGHTS TO WORK IN THE UK)
The Team:
The Advisory Tech team have developed the KPMG Insight Platform for UK and have been invited to participate in a project to scope the potential use of it as the Global Advisory Delivery Platform (ADP) Program across Member Firms. This requires a team to be mobilised at speed, to work alongside the existing UK team with the specialised platform knowledge have been identified as critical resource to deliver a successful proof of concept. The Individual will be managing UK and offshore resources, required to attend in person workshops and be a critical resource for the Advisory Tech delivery.
Role:
The role will focus on work on the KPMG Insight Platform (KIP), the major strategic platform.
The core activities involved in the role include:
- Development of custom SharePoint site structures (content types, lists, libraries and permissions) using PnP templates
- Development of custom UI components using SharePoint Framework (SPFx), TypeScript and React using Visual Studio Code and Git
- Development of automated provisioning of SharePoint sites and UI components using Azure Functions and Logic Apps
- Working in an Agile environment using Azure DevOps, collaborating with colleagues on pipelines to deploy infrastructure and code
Skills:
- Skilled in building SharePoint Online customisations using the SPFx toolchain including TypeScript/JavaScript, NodeJS and Git. Knowledge of CI/CD and Azure DevOps pipelines would be ideal
- Experience of SharePoint Patterns and Practices (PnP) tools such as PnPJS, PnP.FrameWork and PnP.PowerShell. Experience of automated SharePoint provisioning would be ideal
- Experienced in designing, developing and implementing solutions in the Microsoft 365 and Azure stacks using technologies such as Azure Logic Apps and Azure Functions, Azure DevOps would be beneficial
- Experience of .Net Core toolchain including use of C# and .Net with Azure Functions desirable
- Experience of working across end-to-end software development, technology or consulting projects (strategy, discovery, design, development and deployment)