PwC logo

M365 Migration SME - Senior Associate

PwC
2 days ago
Full-time
Remote friendly (Bengaluru, Karnataka, India)
India

Industry/Sector

Not Applicable

Specialism

Platform Engineering & Architecture

Management Level

Senior Associate

Job Description & Summary

At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions.

Those in software engineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance. In this field, you will use your knowledge to design, code, and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences.

Preferred Knowledge/Skills

Experience: 4+ years

Location: Hyderabad, Kolkata, Bangalore

Type: Hybrid

Employment Type: Full-time

Role Summary:

We are seeking a Senior Associate specializing in Microsoft 365 migrations to plan and execute complex tenant-to-tenant and on-premises-to-tenant transitions. This role focuses on end-to-end migration delivery across Exchange Online, SharePoint Online, OneDrive, Teams, and Intune-managed devices, with strong identity, mail flow, and security/compliance awareness. The ideal candidate is hands-on, detail-oriented, fluent in migration tooling and automation, and comfortable communicating status, risks, and technical details to stakeholders.

Key Responsibilities:

- Discovery and assessment:

 - Inventory users/mailboxes (including archives, shared/resource mailboxes, public folders), distribution lists, transport rules, SharePoint sites, OneDrive content, Teams (channels, posts, apps, tabs, Planner), line-of-business integrations, and Intune-managed device fleets.

 - Assess identity, domain, and mail flow dependencies, throttling constraints, compliance holds/retention, and application interdependencies.

- Migration design and readiness:

 - Define migration strategies (coexistence vs. cutover, staged waves, pilot/early adopters, back-out plans) for Exchange, SharePoint/OneDrive, Teams, and devices.

 - Plan hybrid Exchange prerequisites, MRS endpoints, domain and DNS changes, accepted domains/connectors, and network throughput windows.

 - Establish user mapping, permission/ACL translation, and content scope with validation criteria.

- Execution and validation:

 - Perform tenant-to-tenant and on-premises-to-tenant migrations using native capabilities (e.g., Exchange Online MRS, Migration Manager, SharePoint Migration Tool) and third-party tools as needed.

 - Execute mailbox, site, and Teams content migrations; reconcile permissions, versions, metadata, shares/links, and channel messages where supported.

 - Migrate or re-establish policies/rules (transport rules, DLP, retention) and validate post-migration functionality (mail flow, sharing, search, apps).

 - Deliver Intune/device migration plans: Autopilot hardware IDs export/import, device re-enrolment, compliance/configuration policy re-targeting, and application redeployment.

- Troubleshooting and cutover leadership:

 - Resolve common issues (large/corrupt items, throttling, failed batches, EWS/Graph/API limits, blocked file types/customizations).

 - Lead wave cutovers, coordinate communications, execute runbooks, and provide hypercare; manage defect triage and remediation.

- Identity and mail flow:

 - Normalize UPNs/SMTP addresses, design Entra ID Connect/hybrid identity, cross-tenant sync/B2B strategies, GAL/free-busy, and calendar/resource migrations.

 - Configure connectors, journaling, DKIM/DMARC/SPF, safe sender lists, and integrate third-party gateways if applicable.

- Security and compliance considerations:

 - Account for Purview retention/holds, label behavior, eDiscovery, audit implications, and reapplication of labels/policies post-migration.

 - Align Conditional Access, MFA, and device compliance baselines with the target tenant’s security posture.

- M365 Government migrations:

 - Plan and execute migrations to/from GCC, GCC High, or DoD tenants, factoring licensing, connectivity constraints, data residency, feature parity, and tooling limitations.

- Tooling and automation:

 - Use and optimize migration tools (e.g., Sharegate, BitTitan MigrationWiz, Quest On Demand, AvePoint, Cloudiway, SkyKick) and Microsoft native features.

 - Develop scripts for automation and reporting (PowerShell, Graph API), build dashboards, and produce validation reports.

- Documentation and communication:

 - Produce migration runbooks, mapping matrices, testing plans, cutover/hypercare guides, and operational handover documents.

 - Provide clear status, risk/issue tracking, and stakeholder updates; support end-user communications and training materials.

Required Qualifications and Experience:

- 8+ years of enterprise IT experience with 5+ years hands-on delivering Microsoft 365 migrations across Exchange Online, SharePoint Online, OneDrive, Teams, and Intune devices.

- Proven delivery of tenant-to-tenant and on-premises-to-tenant migrations at scale (thousands of users), with wave planning, coexistence, and minimal downtime.

- Strong technical expertise in:

 - Exchange Online and hybrid (MRS, connectors, mail flow, transport rules, public folders, shared/resource mailboxes).

 - SharePoint/OneDrive content migration, permissions/metadata, and link remediation.

 - Teams migrations and limitations; experience with third-party tooling for Teams content and app/tab migration.

 - Intune device migration and re-enrolment, Autopilot, compliance/configuration policies, app distribution, and Windows Update for Business.

 - Entra ID (identity, Conditional Access, MFA, PIM, cross-tenant sync/B2B).

- Working knowledge of Microsoft 365 Government (GCC/GCC High/DoD) migration constraints and compliance frameworks (e.g., FedRAMP, CJIS, ITAR).

- Proficiency with PowerShell and Microsoft Graph for automation, reporting, and API-based migrations.

- Familiarity with throttling, service limits, error handling, and performance optimization during migrations.

- Strong communication, documentation, and presentation skills; effective stakeholder management with IT operations, security/compliance, and business owners.

Required Certifications:

- Microsoft 365 Certified: Administrator Expert (MS-102).

- Microsoft Certified: Endpoint Administrator Associate (MD-102).

- One security-focused certification, such as:

 - Microsoft Certified: Identity and Access Administrator Associate (SC-300), or

 - Microsoft Certified: Information Protection Administrator Associate (SC-400), or

 - Microsoft Certified: Security Operations Analyst Associate (SC-200).

Preferred Certifications:

- Microsoft 365 Certified: Fundamentals (MS-900).

- Microsoft 365 or Exchange messaging/Teams administration certifications (e.g., MS-203, MS-700) or equivalent recent training.

- Azure Administrator Associate (AZ-104).

Key Skills:

- End-to-end migration planning and execution, wave design, coexistence, and cutover/hypercare.

- Tooling proficiency (native and third-party) with an evidence-based approach to selection.

- PowerShell/Graph automation, data validation, and reporting.

- Identity and mail flow design, DNS changes, domain cutover sequencing.

- Risk/issue management, clear documentation, and stakeholder communication.

- Attention to detail and a focus on data integrity, user experience, and security posture.

The Opportunity

When you join PwC Acceleration Centers (ACs), you step into a pivotal role focused on actively supporting various Acceleration Center services, from Advisory to Assurance, Tax and Business Services. In our innovative hubs, you’ll engage in challenging projects and provide distinctive services to support client engagements through enhanced quality and innovation. You’ll also participate in dynamic and digitally enabled training that is designed to grow your technical and professional skills.

As part of the Software Engineering team you will plan and execute complex Microsoft 365 migrations. As a Senior Associate you will lead end-to-end migration delivery, assess dependencies, and design migration strategies while communicating effectively with stakeholders and securing a seamless transition to the cloud.

Responsibilities

- Plan and execute complex migrations to Microsoft 365

- Lead end-to-end delivery of migration projects

- Assess dependencies and design impactful migration strategies

- Communicate with stakeholders to maintain alignment and understanding

- Maintain a seamless transition to cloud environments

- Identify and mitigate risks associated with migrations

- Collaborate with teams to enhance migration processes

- Maintain documentation and reporting throughout the migration lifecycle

What You Must Have

- Bachelor's Degree in Computer Science, Software Engineering, or a related field

- 4 years of experience in enterprise IT

- Oral and written proficiency in English required

What Sets You Apart

- Microsoft 365 Certified: Fundamentals preferred

- Proficiency in end-to-end migration planning and execution

- Demonstrating tooling proficiency with an evidence-based approach

- Utilizing PowerShell/Graph for automation and reporting

- Designing identity and mail flow with DNS changes

- Managing risks and issues with clear documentation

- Focusing on data integrity and user experience

- Attention to security posture during migrations

- Familiarity with Microsoft 365 Government migration constraints

Travel Requirements

Not Specified

Job Posting End Date