SharePoint Migration Engineer
Purpose: Execute migrations using Sharegate.
Role Summary: The SharePoint Developer is responsible for hands-on execution of SharePoint on-premises to SharePoint Online migrations , remediation of legacy customizations, and development of modern SharePoint and Power Platform solutions .
This role focuses on site migration support, customization conversion, Power Apps/Power Automate development , and post-migration enhancements to ensure business continuity and improved user experience.
The developer works under the guidance of the SharePoint Migration Technical Lead and Solution Architect , and collaborates with migration engineers, business analysts, and site owners across multiple migration waves.
Key Responsibilities
1 . SharePoint On-Prem to Online Migration Support
• Support migration of SharePoint 2013 / 2016 / 2019 environments to SharePoint Online.
• Assist with migration of:
• Sites and subsites, Document libraries and lists
• Metadata, content types, and managed taxonomy
• Resolve migration issues related to:
• Broken links, Custom scripts, Unsupported features
• Support delta migrations, validation, and cutover activities.
2. Customization Remediation & Modernization
• Analyze and remediate legacy SharePoint customizations, including:
• SharePoint Designer workflows, InfoPath forms
• Custom list forms and scripts
• Convert legacy solutions into:
• Power Apps (Canvas Apps), Power Automate workflows
• Refactor classic pages into modern SharePoint pages using out-of-the-box web parts and supported extensions.
3. Power Platform Development
• Design and build Power Apps to replace or enhance SharePoint forms and business processes.
• Develop Power Automate flows for:
• Approvals, Notifications, Data synchronization, Business workflows
• Integrate Power Platform solutions with:
• SharePoint Online, Microsoft 365 services
• External systems via connectors (where applicable)
• Follow tenant governance and environment standards.
4. SharePoint Framework (SPFx) & Scripting
• Development and support:
• SPFx web parts and extensions (as required)
• Client-side customizations aligned with SPO best practices
• Write and maintain:
• PowerShell scripts for SharePoint administration and migration support
• PnP PowerShell scripts for site configuration and validation
• Troubleshoot client-side and API-related issues.
5. Archival & Data Cleanup Support
• Support archival initiatives by:
• Assisting in the identification of ROT data
• Applying retention labels and policies
• Supporting archive site/library configurations
• Execute pre-migration cleanup activities under a defined archival strategy.
6. Validation, UAT & Hypercare
• Perform post-migration validation:
• Content completeness, Permissions accuracy
• Functional testing of forms and workflows
• Support UAT cycles by resolving defects and enhancement requests.
• Participate in hypercare support, including rapid troubleshooting and fixes.
7. Documentation & Knowledge Transfer
• Contribute to:
• Technical design documents, Configuration guides
• Migration and remediation runbooks
• Document custom solutions and support handover materials for operations teams.
Required Technical Skills
SharePoint Core Skills
• Strong hands-on experience with:
• SharePoint 2013 / 2016 / 2019 (on-prem)
• SharePoint Online (Modern Experience)
• Good understanding of:
• Site collections and hub sites
• Lists, libraries, metadata, and content types
• Permissions, inheritance, and security models
Migration & Tooling
• Experience supporting SharePoint migrations using:
• Sharegate, Microsoft Migration Manager
• Understanding of:
• Pre-migration assessments, Remediation activities
• Post-migration validation and fixes
Power Platform
• Strong experience with:
• Power Apps (Canvas Apps), Power Automate (cloud flows, approvals)
• Experience replacing InfoPath and Designer workflows with Power Platform solutions.
Development & Scripting
• Experience with:
• JavaScript / TypeScript, REST APIs, SPFx (preferred)
• Proficiency in:
• PowerShell, PnP PowerShell
• Familiarity with JSON, HTML, and CSS for SharePoint customization.
Microsoft 365 Knowledge
• Working knowledge of:
• Microsoft 365 tenant architecture, Azure AD / Entra ID concepts
• Integration considerations with Teams and OneDrive
• Awareness of licensing considerations affecting SharePoint and Power Platform features.
Qualifications: Any Graduate
Range of Year Experience-Min Year: 6
Range of Year Experience-Max Year: 8