The candidate should have in-depth knowledge of various versions of SharePoint, including SharePoint Online, and be proficient in Microsoft Power Automate and Power Apps. A minimum of 5 years of verifiable experience as a SharePoint Developer, and at least 10 years of combined experience as a SharePoint Administrator and Developer, is required
** Should possess strong understanding and proven experience on various SharePoint services, farm topology and branding, design & development platforms.
** Demonstrates specific knowledge of the function and makeup of Microsoft SharePoint and proven experience on customizing SharePoint features.
Proficient in the use of Microsoft Office Suite, Browsers, Windows and SQL servers and AZURE.
** Should have good knowledge and hands-on experience in managing Microsoft 365 services, including SharePoint Online, Microsoft Teams, and OneDrive for Business.
** Should be proficient in configuring and administering SharePoint Online sites, site collections, document libraries, permissions, metadata, and retention policies.
** Should have working knowledge of Microsoft Teams and OneDrive settings, including access control, external sharing, and lifecycle management.
** Should be familiar with Microsoft 365 Admin Centre, PowerShell scripting (MS Online, PnP PowerShell), and basic Microsoft Graph API usage.
Should possess knowledge of Microsoft Purview compliance features, Conditional Access Policies, and audit log analysis.
** Should have good understanding and hands-on experience of Power Platform (Power Automate and Power Apps) for building simple workflows and forms within SharePoint and Teams.
Should follow best practices in site provisioning, governance, user adoption, and M365 security.
Certifications such as MS-900, MS-102, PL-100, or SC-300 will be an added advantage.
Possesses knowledge of the best practices for maintaining information security in SharePoint.
Possesses ability to think creatively to devise customizations and uses for SharePoint.
** The candidate should have a strong understanding of the SharePoint development platform, with hands-on experience in SharePoint Online and Power Platform. Proficiency in scripting using Windows PowerShell, PnP PowerShell, and SharePoint Online (SPO) PowerShell is required. The candidate should also have experience with SPFx, PlumSail Form Designer, and development using C# with .NET Core / .NET 8+, and Node.js (JavaScript/TypeScript). Additional required expertise includes Azure AD App Registration, Microsoft Graph API, SharePoint OAuth scopes, JSON/XML parsing, Azure Key Vault, Web Services, .NET Framework 4.7 and above, M365 Admin Center, SharePoint Admin Center, report generation, log verification, and the use of ShareGate for migration and management tasks.