About the role
- Design, develop, and maintain SharePoint Online sites and custom solutions.
- Lead migration projects from on-premises SharePoint or other platforms to SharePoint Online.
- Create and implement workflows and forms using Power Apps and Power Automate Flow.
- Manage SharePoint Online services using PowerShell PnP with a focus on security and compliance.
- Configure and maintain Microsoft Purview to ensure data protection, risk management, and compliance across Microsoft 365 services.
- Collaborate with IT and security teams to implement best practices for data governance and information protection.
- Provide training and support to end-users on SharePoint functionality, custom applications, and security best practices.
- Stay current with the latest Microsoft 365 developments and best practices.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum of 8-10 years of experience in SharePoint development, Power Platform, and Microsoft 365 security and compliance.
- Proven experience with Microsoft Purview, including Information Protection, Data Loss Prevention, and Compliance Management.
- Proven experience with SharePoint Online, Power Apps, Power Automate Flow, and PowerShell PnP.
- Strong understanding of SharePoint architecture and best practices.
- Experience with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
- Competitive salary and benefits package.
- Opportunities for professional development and career growth.
- Dynamic and supportive work environment.
- 3 weeks vacation.
- Bonus structure.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SharePoint OnlinePower AppsPower Automate FlowPowerShell PnPMicrosoft PurviewData Loss PreventionCompliance ManagementHTMLCSSJavaScript
Soft skills
problem-solvingattention to detailcommunicationcollaboration
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Technology