Technical Solutions Consultant - Microsoft 365 & Cloud Migrations
We’re Hiring: Technical Solutions Consultant(s) | Microsoft 365 & Cloud Migrations - Gauteng / Hybrid
Are you an experienced Microsoft 365 consultant who thrives on solving complex technical challenges and delivering secure, well-governed cloud transformations?
We are looking for a Technical Solutions Consultant to play a key role in delivering Microsoft 365 transformation and migration projects for customers.
This is an opportunity to work on complex Microsoft 365 transformation projects, engage directly with customers, deepen your expertise across migration, identity, security and compliance. If you're a hands‑on Microsoft 365 professional who enjoys technical problem‑solving, customer engagement and delivering cloud transformation outcomes, we'd love to hear from you.
Why join?
This is an opportunity to work on complex Microsoft 365 transformation projects, engage directly with customers, deepen your expertise across migration, identity, security and compliance. If you're a hands‑on Microsoft 365 professional who enjoys technical problem‑solving, customer engagement and delivering cloud transformation outcomes, we'd love to hear from you.
What you’ll be doing
You’ll work across the full consulting lifecycle — from discovery and solution design through migration, cutover, remediation and handover.
Your responsibilities will include:
- Leading and contributing to Microsoft 365 migration discovery and technical design
- Delivering tenant‑to‑tenant migrations across Exchange Online, SharePoint Online, OneDrive, Teams, identities, domains and permissions
- Configuring and operating migration platforms such as Quest/Binary Tree, AvePoint and ShareGate
- Planning and executing pilot migrations, testing, cutovers and remediation
- Designing and configuring Microsoft Purview, including sensitivity labels, information protection, DLP, retention, records management, content search and eDiscovery
- Working with Microsoft Entra ID, Active Directory, identity synchronisation and hybrid environments
- Using PowerShell for administration, automation, validation and reporting
- Facilitating customer workshops and communicating technical solutions and risks to both technical and non‑technical stakeholders
- Producing high‑quality technical documentation, migration plans, runbooks and handover materials
- Contributing to our migration methodologies, reusable tools, scripts and delivery standards
- Sharing knowledge and supporting the development of junior consultants
What we’re looking for
We’re looking for someone with 3–7+ years of experience working with Microsoft 365, Exchange Online, Entra ID and related cloud technologies in a consulting or enterprise environment.
You should have practical experience in:
- Microsoft 365 tenant‑to‑tenant and workload migrations
- Exchange Online, SharePoint, OneDrive and Teams
- Microsoft Entra ID and Active Directory
- Microsoft Purview and information governance
- PowerShell administration and automation
- Migration planning, testing, cutover and remediation
- Customer‑facing consulting and technical workshops
- Technical documentation and solution design
Certifications
Required:
- Microsoft 365 Certified: Fundamentals
- Microsoft Certified: Azure Fundamentals
- Microsoft Certified: Security, Compliance, and Identity Fundamentals
The deliverables of project solution architecture services are essential for ensuring that technological solutions are designed and implemented effectively to address specific business challenges:
- Solution Design Documentation: This includes detailed technical designs that outline the architecture of the solution, including diagrams, models, and specifications. It ensures that the solution aligns with the business requirements and technical standards.
- Architecture Review and Approval: Regular reviews and approvals of the architecture design to ensure it meets the project objectives and adheres to the organization’s standards and best practices. Also tabling the designs at the relevant Governance Forums to obtain the necessary approval.
- Implementation Plan: A comprehensive plan that outlines the steps required to implement the solution, including timelines, resources, and dependencies. This plan ensures that the solution is delivered on time and within budget.
- Risk and Issue Management: Identifying potential risks and issues related to the solution architecture and developing mitigation strategies to address them. This helps in minimizing disruptions during the implementation phase.
- Integration and Testing: Ensuring that the solution integrates seamlessly with existing systems and conducting thorough testing to validate its functionality and performance.
- Compliance and Security: Ensuring that the solution complies with relevant regulations and security standards. This includes conducting security assessments and implementing necessary controls to protect the solution from potential threats.
- Stakeholder Communication: Engaging with stakeholders to provide updates on the progress of the solution architecture, addressing any concerns, and ensuring alignment with business objectives.