Overview
Skills
Job Details
Role: Office 365 SharePoint Migration Engineer
Location: Alpharetta, GA 30005
Type: Onsite
Experience: 10+
Job Summary
We are seeking an experienced Office 365 SharePoint Migration Engineer to support SharePoint/OneDrive migration, governance, development, and integration initiatives. The ideal candidate must be highly communicative (especially with MDs and EDs), independent, and capable of delivering projects on time. This is a hands-on developer role requiring strong expertise in SharePoint Online, OneDrive, and Office 365 platform engineering.
You will work with SharePoint Engineering team to build, enhance, and support the firm's On-Prem and Cloud SharePoint platform, including custom tool development, integration with Office 365 services, and partnership with cross-functional engineering groups.
Key Responsibilities
Design and implement Office 365 document management governance best practices.
Lead and support SharePoint/OneDrive migration initiatives.
Onboard business teams and applications onto the Office 365 platform.
Develop custom tools, applications, and automation workflows targeting cloud environments.
Integrate Office 365 services including SharePoint Online, Power Apps, Power Automate, Planner, and Microsoft Information Protection (MIP).
Configure and manage SharePoint sites, groups, permissions, OneDrive accounts, and sync clients.
Create and update pages, components, and scripts using JavaScript, jQuery, Bootstrap, HTML, and CSS.
Develop and maintain infrastructure deployment tools and automation (on-prem + cloud).
Support, maintain, and troubleshoot SharePoint On-Prem, SharePoint Online, and OneDrive issues.
Collaborate with business users to build/update sites, lists, libraries, forms, workflows.
Provide training for end-users and conduct SharePoint feature demos.
Troubleshoot issues related to networking, authentication, MIP, and OD/SharePoint clients.
Work with cross-functional teams, vendors, and Microsoft Support as needed.
Restructure and reorganize site content during migration.
Research and recommend new features and improvements available in Office 365/SharePoint.
Required Skills
Strong programming experience in C#, ASP.NET, and PowerShell.
Strong understanding of Modern Authentication, Graph API, Azure AD Applications.
SharePoint & OneDrive permissions, sites, groups, and sync client troubleshooting.
Front-end skills: JavaScript, jQuery, Bootstrap, HTML, CSS.
Strong SharePoint fundamentals (lists, libraries, content types, workflows).
Experience with Office 365 app development, Exchange Online basics, user profiles, and mail flow.
Experience with GitHub, Jira, CI/CD, and Agile SDLC.
Strong understanding of SSO technologies (PingFederate, SAML, Kerberos).
Experience supporting SharePoint Online, OneDrive, Office 365 tenant services.
Troubleshooting experience: on-prem/online, networking tools (Wireshark), Microsoft Information Protection.
Ability to track, escalate, and resolve platform issues effectively.
Excellent verbal communication - must interact with MD/ED-level stakeholders.
Desired Skills
SQL programming experience.
Knowledge of Office 365 services: Teams, Unified Groups, PowerApps, Power Automate.