Skip to main content
Enin Systems logo

Microsoft 365 Engineer

Enin Systems
Full TimemidHybrid
Virginia Beach, Virginia, USPosted March 5, 2026

Job Description

Microsoft 365 Engineer – Job Description

Experience : 10+

Location : VA

Role Overview

A Microsoft 365 Engineer designs, implements, and manages Microsoft 365 services including email, collaboration tools, security, and identity management. The role ensures reliable operation, security, and optimization of the Microsoft 365 environment.

The engineer works closely with IT teams to support users and maintain cloud infrastructure.

Key Responsibilities

1. Microsoft 365 Administration

Manage and support Microsoft 365 tenant and services

Administer Exchange Online, Microsoft Teams, SharePoint Online, and OneDrive

Configure user accounts, licenses, and groups

Monitor service health and resolve issues

2. Identity & Access Management

Manage identity services using Microsoft Entra ID (formerly Azure AD)

Configure Single Sign-On (SSO) and Multi-Factor Authentication (MFA)

Implement Conditional Access policies

3. Security & Compliance

Configure security policies using Microsoft Defender for Office 365

Manage compliance tools like Microsoft Purview

Implement data protection and threat protection policies

4. Migration & Deployment

Plan and execute migrations to Microsoft 365

Migrate mailboxes from on-premises Microsoft Exchange Server to Exchange Online

Support hybrid environments with Microsoft Azure

5. Collaboration Tools Management

Manage Teams policies and governance

Maintain SharePoint sites and permissions

Support collaboration tools and user productivity

6. Automation & Scripting

Automate administrative tasks using PowerShell

Create scripts for user provisioning, reporting, and maintenance

Required Skills

Technical Skills

Microsoft 365 administration

Exchange Online

Microsoft Teams

SharePoint Online

Azure AD / Entra ID

PowerShell scripting

Identity and security management

Email security and compliance

Soft Skills

Troubleshooting and problem solving

Communication with IT teams and users

Documentation and process improvement

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free