Virtual Tech Gurus
Description
Job Summary
We are seeking an experienced SharePoint
Engineer to support the design, migration, customization, security, and
governance of SharePoint environments. The ideal candidate will have strong
expertise in SharePoint Online, Microsoft 365, content migration, automation,
and compliance. This role will focus on migrating unstructured data from legacy
platforms to SharePoint Online while ensuring data integrity, security,
regulatory compliance, and an enhanced user experience.
Key Responsibilities
- Plan
and execute content migrations from SharePoint On-Premises, file shares,
legacy document management systems, and other repositories to SharePoint
Online. - Utilize
migration tools such as ShareGate, Microsoft SharePoint Migration Tool
(SPMT), AvePoint, and PowerShell scripts. - Analyze
source environments and assess documents, metadata, permissions, version
history, and content structures. - Develop
migration strategies to minimize downtime and ensure data accuracy and
integrity. - Map
and transform metadata, content types, permissions, and folder structures
during migration activities. - Configure
and maintain SharePoint Online environments, including site collections,
document libraries, lists, and permissions. - Design
and implement modern SharePoint solutions including hub sites, site
templates, custom themes, and modern pages. - Develop
and customize SharePoint solutions using SharePoint Framework (SPFx),
React, JavaScript, TypeScript, and Power Apps. - Automate
administrative and business processes using PowerShell, PnP PowerShell,
and Power Automate. - Integrate
SharePoint with Microsoft 365 services such as Teams, OneDrive, Microsoft
Purview, and other enterprise applications. - Implement
and maintain governance, compliance, and security controls including DLP
policies, retention labels, sensitivity labels, and information
protection. - Support
branding initiatives by customizing navigation, layouts, themes, headers,
footers, and user interfaces. - Troubleshoot
SharePoint-related issues and provide technical support to end users and
administrators. - Create
technical documentation, knowledge articles, and user training materials. - Collaborate
with business stakeholders, project teams, and IT leadership to deliver
scalable SharePoint solutions.
Required Skills & Qualifications
- Bachelor's
degree in Computer Science, Information Technology, or a related field. - 5+
years of hands-on experience with SharePoint Engineering, Administration,
or Development. - Strong
experience with SharePoint Online and Microsoft 365 technologies. - Proven
experience with SharePoint migration projects using ShareGate, SPMT,
AvePoint, or similar tools. - Expertise
in PowerShell and PnP PowerShell scripting. - Experience
developing solutions using SPFx, React, JavaScript, and TypeScript. - Strong
knowledge of Microsoft Power Platform, including Power Automate and Power
Apps. - Experience
with C#, ASP.NET Core, and .NET technologies. - Knowledge
of Microsoft Purview, Data Loss Prevention (DLP), Retention Policies,
Sensitivity Labels, and Compliance Management. - Experience
with Microsoft Graph API, REST APIs, and enterprise integrations. - Strong
understanding of SharePoint security, permissions, governance, and best
practices. - Excellent
troubleshooting, analytical, and problem-solving skills. - Strong
communication and stakeholder management skills.
Preferred Qualifications
- Experience
with Microsoft Copilot, AI-powered collaboration tools, or Microsoft 365
AI capabilities. - Experience
working in regulated or compliance-driven environments. - Knowledge
of enterprise content management (ECM) and document management best
practices. - Experience
with Agile delivery methodologies.
Preferred Certifications
- Microsoft
Certified: Microsoft 365 Administrator (MS-102) - Microsoft
Certified: Building Applications and Solutions with Microsoft 365 (MS-600) - Microsoft
Power Platform Certifications - SharePoint
or Microsoft 365 related certifications
Nice to Have
- SharePoint
On-Premises to SharePoint Online migration experience. - AvePoint
administration experience. - Azure
AD / Entra ID experience. - Microsoft
Teams and OneDrive administration experience. - Experience
supporting large-scale enterprise collaboration environments.
JOBID: 12370
