Offshore requirement
Shift Time : Afternoon
Location : Panchkula
MS 365 SharePoint Developer — Job Description
Role: Microsoft 365 SharePoint Developer Engagement: Egnyte to SP Migration + AI Agent Build
Key Responsibilities
- Design and configure SharePoint Online site architecture — hub sites, department sites, document libraries, and folder hierarchies
- Execute data migration from Egnyte to SharePoint using tools such as SPMT, Sharegate, or AvePoint; preserve metadata, timestamps, and version history
- Implement path mapping and wave-based migration rollout across departments
- Configure Azure AD groups, SharePoint permission inheritance, sensitivity labels, and break-inheritance security models
- Build and maintain Microsoft Graph API integrations for permission-aware data retrieval
- Develop and configure Copilot Studio agents connected to SharePoint knowledge bases
- Deploy agents to Microsoft Teams and manage channel integration
- Write and maintain PowerShell and/or Python scripts for automation, delta sync, and reporting
- Integrate Snyk and SonarQube into Azure DevOps / GitHub Actions pipelines for secure code practices
- Support SOC 2 compliance evidence collection, including scan reports, audit logs, and access reviews
Required Skills
- 3+ years hands-on with SharePoint Online and Microsoft 365 administration
- Proficient in Microsoft Graph API and REST-based SharePoint operations
- Experience with at least one migration tool: SPMT, Sharegate, AvePoint, or Mover
- Strong PowerShell scripting; Python a plus
- Hands-on with Azure AD, RBAC, and M365 security & compliance center
- Working knowledge of Copilot Studio or Power Virtual Agents
- Familiarity with Azure DevOps and CI/CD pipelines
Nice to Have
- Experience with Egnyte or similar ECM platforms
- Exposure to Snyk, SonarQube, or similar SAST/SCA tools
- Microsoft certifications: MS-100, MS-203, PL-200, or AZ-900+
- Understanding of SOC 2 control frameworks in a Microsoft cloud context
Pay: ₹1,500,000.00 - ₹2,300,000.00 per year
Benefits:
- Health insurance
- Paid sick time
- Provident Fund
Work Location: In person