×
Register Here to Apply for Jobs or Post Jobs. X

SharePoint Migration Analyst

Job in Minneapolis, Hennepin County, Minnesota, 55400, USA
Listing for: DMI (Digital Management, Inc.)
Full Time position
Listed on 2025-10-31
Job specializations:
  • IT/Tech
    SharePoint, Cloud Computing
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Overview

SharePoint Migration Analyst – DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end‑to‑end managed IT services, DMI supports public sector agencies and commercial enterprises worldwide.

About the Opportunity

DMI, LLC is seeking a SharePoint Migration SME to join our team.

Duties and Responsibilities
  • To migrate multiple SharePoint sites from the existing SharePoint On Premises 2019 to SharePoint Online in the cloud.
Qualifications Education and Years of Experience
  • BS in a related discipline
  • At least 7 years of experience
  • Demonstrated experience supporting at least 2 SharePoint migration projects
Required and Desired Skills/Certifications
  • Core SharePoint Knowledge
    • Deep understanding of SharePoint Online architecture (sites, site collections, hubs, tenants)
    • Knowledge of Modern vs. Classic experiences
    • Proficiency in SharePoint lists, libraries, metadata, and content types
    • Expertise with Power Shell for SharePoint Online (PnP Power Shell, SPO cmdlets)
    • Familiarity with SharePoint Search (indexing, managed properties, query rules)
    • Strong grasp of permissions and sharing models (Azure AD groups, M365 groups, SharePoint groups)
    • Knowledge of Records Management, Retention Policies, and Compliance features
  • Front‑End Development Skills
    • HTML5, CSS3, JavaScript (ES6+)
    • Type Script (heavily used in modern SharePoint Framework development)
    • Familiarity with React (default UI library for SPFx solutions)
    • Responsive design for intranet and extranet solutions
    • Debugging and optimization of front‑end code in SharePoint Online
  • SharePoint Framework (SPFx)
    • Strong expertise in SPFx web parts, extensions, and libraries
    • Knowledge of Node.js, NPM/Yarn, Gulp, and Yeoman tool chains
    • Development of custom components (web parts, command sets, application customizers)
    • Consuming and exposing REST APIs
    • Integrating with Microsoft Graph API
    • Packaging, deployment, and versioning of SPFx solutions
    • Handling Application Lifecycle Management (ALM) in SharePoint Online
  • Back‑End & Integration
    • Knowledge of C#/.NET Core for backend services (Azure Functions, APIs)
    • Proficiency in SharePoint REST API and CSOM/JSOM
    • Integration with Microsoft Graph API for M365 data
    • Understanding of Azure Active Directory authentication and OAuth
    • Knowledge of webhooks, event receivers, and Azure Event Grid
    • Experience with Power Automate for workflow automation
  • Microsoft 365 Ecosystem
    • Teams integration (tabs, messaging extensions, SPFx in Teams)
    • Power Platform (Power Apps for custom forms, Power Automate for workflows, Power BI for reporting)
    • Knowledge of One Drive
    • Familiarity with Exchange Online and Outlook integration
    • Understanding of Viva Connections and how SPFx fits into it
  • Cloud & Dev Ops Skills
    • Experience with Azure services relevant to SharePoint (Azure Functions, Azure Logic Apps, Azure Storage, Azure Key Vault)
    • CI/CD pipelines for SPFx using Azure Dev Ops or Git Hub Actions
    • Source control with Git
    • Packaging and deploying SPFx solutions through App Catalogs
    • Performance monitoring and diagnostics
  • Security & Compliance
    • Best practices for SharePoint permission inheritance and breaking
    • Conditional Access Policies with Azure AD
    • Governance of external sharing and guest access
    • Compliance features: eDiscovery, retention labels, sensitivity labels
    • Security trimming in custom solutions
  • Administration & Governance
    • Managing site provisioning (PnP templates, site scripts, site designs)
    • Knowledge of Hub sites and site hierarchy strategy
    • Monitoring usage and performance with Microsoft 365 Admin Center reports
    • Familiarity with third‑party governance tools (AvePoint, Share Gate, etc.)
  • Testing & Quality Assurance
    • Unit testing
    • UI testing
    • Performance and load testing of solutions
    • Automated regression testing
  • Soft Skills & Professional Competencies
    • Strong problem‑solving and debugging ability
    • Ability to gather requirements and translate them into technical solutions
    • Clear communication with non‑technical stakeholders
    • Documentation and knowledge transfer skills
    • Commitment to staying current with Microsoft roadmap and community updates
Min Citizenship Status Required

No restrictions

Physical Requirements

No physical requirement is needed for this position.

Locatio…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary