Microsoft 365 Engineer

First Distribution

Midrand

On-site

ZAR 420,000 - 560,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

First Distribution is seeking a Microsoft 365 Engineer to design, plan, and deliver migrations across customer environments, including Exchange Online, SharePoint Online, OneDrive, and Teams. You will manage licensing, storage, and security, collaborating with project teams to ensure successful adoption.

The role requires Cloud/ Microsoft 365 expertise, Azure AD knowledge, and Microsoft certifications MS-102, MS-700, SC-300. This is a full-time position based in Midrand, South Africa.

Qualifications

  • Requires degree/diploma in IT or related field.
  • Strong interest in Microsoft 365 and cloud technologies.
  • Good understanding of Microsoft 365 components and Entra ID (Azure AD).
  • Certifications listed are required (MS-102, MS-700, SC-300).

Responsibilities

  • Design, plan, and execute end-to-end Microsoft 365 migrations.
  • Engage with customers and stakeholders during migration lifecycle.
  • Troubleshoot migration, authentication, and access issues.
  • Maintain migration documentation and post-migration support.

Skills

Strong problem solving
Excellent communication
Stakeholder management
Team orientation
English fluency
Self-motivated

Education

Relevant IT qualification
Bachelor's degree or diploma in IT

Tools

BitTitan
Quest
PowerShell

Job description

MAIN PURPOSE OF THE POSITION:

The Microsoft 365 Engineer is responsible for designing, planning, and delivering Microsoft 365 migration projects across customer environments. This includes tenant-to-tenant migrations, Exchange Online, SharePoint Online, OneDrive for Business, and Microsoft Teams migrations. The role plays a key part in supporting First Distribution's Modern Work and Security strategy by ensuring seamless migrations, minimizing business disruption, and enabling successful user adoption.

MICROSOFT 365 ENGINEER DUTIES AND RESPONSIBILITIES:
Microsoft 365 Migrations
  • Plan, design, and execute end-to-end Microsoft 365 migration projects.
  • Perform migration readiness assessments and develop migration strategies.
  • Execute tenant-to-tenant migrations for Microsoft 365 workloads.
  • Configure Microsoft 365 tenants, Entra ID (Azure AD), Exchange Online, SharePoint Online, OneDrive, and Microsoft Teams.
  • Manage Microsoft 365 licensing, storage, and identity requirements throughout migration projects.
  • Validate migration outcomes and ensure data integrity.
  • Provide post-migration support and issue resolution.
Technical Delivery
  • Troubleshoot migration, authentication, and access-related issues.
  • Utilize migration tools such as BitTitan and Quest to facilitate migration activities.
  • Develop and execute migration scripts using PowerShell where applicable.
  • Ensure migration activities follow Microsoft best practices and security standards.
Customer Engagement
  • Engage with customers and internal stakeholders throughout the migration lifecycle.
  • Provide technical guidance, recommendations, and project updates.
  • Support management initiatives and user adoption activities.
  • Deliver migration documentation and knowledge transfer where required.
Project Management
  • Track migration progress against agreed timelines.
  • Maintain accurate project documentation and reporting.
  • Identify project risks and recommend mitigation strategies.
  • Collaborate with project managers and technical teams to ensure successful project delivery.
KEY PERFORMANCE INDICATORS (KPI’S)
  • Migration project success rate
  • On-time project delivery
  • Customer satisfaction
  • Post-migration user adoption
  • Reduction in post-migration support incidents
  • Quality and accuracy of migration documentation
  • Adherence to Microsoft best practices
REQUIREMENTS:
Internal training associated with competencies:
  • During the first week of your employment, you'll be presented with a meticulously crafted learning map designed to seamlessly guide you through your on-the-job training experience.
REQUIREMENTS:
  • Relevant IT qualification (degree, diploma, or equivalent in Information Technology, Computer Science, or related field).
  • Strong interest in Microsoft 365 and cloud technologies.
  • Good understanding of:
    • Microsoft 365 (Exchange Online, SharePoint Online, OneDrive, Teams)
    • Microsoft Entra ID (Azure AD)
    • Basic identity and security concepts
Certifications (Required)
  • Microsoft Certified: Microsoft 365 Certified Administrator Expert (MS-102)
  • Microsoft Certified: Teams Administrator Associate (MS-700)
  • Microsoft Certified: Identity and Access Administrator Associate (SC-300)
TECHNICAL SKILLS:
  • Microsoft 365 Administration
  • Exchange Online
  • SharePoint Online
  • OneDrive for Business
  • Microsoft Teams
  • Microsoft Entra ID (Azure AD)
  • Microsoft 365 tenant administration
  • Microsoft migration tools (BitTitan, Quest, or similar)
  • PowerShell scripting (advantageous)
  • Microsoft security and identity best practices
  • Microsoft licensing and subscription management
SKILLS AND ABILITIES:
  • Strong problem-solving and analytical skills
  • Excellent verbal and written communication skills
  • Strong customer service orientation
  • Ability to work independently and within a team
  • Excellent planning and organizational skills
  • Strong stakeholder management
  • High attention to detail
  • Self-motivated with the ability to manage multiple projects simultaneously
  • Ability to remain calm under pressure
  • Commitment to continuous learning and professional development
ABILITY TO MEET JOB REQUIREMENTS:
  • Fluent in English.
  • Own reliable transport.
OFFICE REQUIREMENTS:
  • Work-from-office environment.
  • Semi-formal dress code.
  • Working hours are from 08:00 - 17:00.
  • Excellent international business language skills (English), both written and verbal.
  • Reliable transport to and from the office
NOTE:
  • This is a permanent position subject to a successful three-month probationary period.
  • You will be required to perform such duties as reasonably required by the business.
  • Your job description may be amended from time to time if it is valid and reasonable.
  • You will serve the Company or any Associated Entity in such capacity as management may reasonably require.
  • Duties must be performed` faithfully, diligently, and to the best of your abilities.
  • You agree to use your best endeavors to promote the best interests of the Company and any Associated Entity.
  • You may be required within reason, to work outside of set duties and/or perform in more than one role.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Microsoft 365 Modern Workplace Engineer
Senior Microsoft 365 Modern Workplace Engineer

Top Vitae • George

On-site
ZAR 450,000 - 700,000
Microsoft 365 Migration Engineer
Microsoft 365 Migration Engineer

Solvex Solutions • Richards Bay

On-site
ZAR 952,000 - 1,903,000
On-site client delivery
Senior Microsoft Cloud Architect & Migration Lead
Senior Microsoft Cloud Architect & Migration Lead

Chosen Online Pty Ltd • Cape Town

On-site
Confidential
Junior IT Technician
Junior IT Technician

The HR Company • Cape Town

On-site
ZAR 180,000 - 240,000
Senior Cloud Engineer (MCI Workshops & M365 Projects)
Senior Cloud Engineer (MCI Workshops & M365 Projects)

Chosen Online Pty Ltd • Cape Town

On-site
ZAR 700,000 - 1,000,000
IT Support Engineer (Microsoft 365) - Office Based
IT Support Engineer (Microsoft 365) - Office Based

Growth Resourcing • Umhlanga Rocks

On-site
ZAR 420,000 - 660,000
Competitive salary
Ongoing Microsoft 365 training
Work with UK-based clients
+1
Systems Administrator (Ceres & Surroundings)
Systems Administrator (Ceres & Surroundings)

Cyberlogic • Ceres

On-site
ZAR 420,000 - 600,000
Senior Helpdesk Support Technician
Senior Helpdesk Support Technician

Network Finance • Gauteng

Hybrid
ZAR 350,000 - 520,000
Cloud & Microsoft 365 Engineer (Mid-Senior)
Cloud & Microsoft 365 Engineer (Mid-Senior)

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Digital Workspace Support Engineer
Senior Digital Workspace Support Engineer

PayInc group • Johannesburg

Remote
ZAR 900,000 - 1,200,000