Microsoft 365 Engineer

Amerisource Solutions

United States

Remote

USD 90,000 - 130,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MGT seeks a Microsoft 365 Engineer to maintain a secure, governed Microsoft 365 environment, manage Azure resources, implement security policies, and develop lightweight AI-powered automation to boost IT and business operations.

You will administer Exchange Online, Teams, SharePoint Online, OneDrive, Entra ID, and PowerShell, and design Power Automate workflows and AI-powered automations with Copilot Studio to streamline processes.

Qualifications

  • 3+ years of experience in Microsoft 365 administration.
  • Experience with Exchange Online, Teams, SharePoint Online, and OneDrive.
  • Proficiency in PowerShell scripting.
  • Experience with Microsoft Graph API and PnP PowerShell.
  • Hands-on experience with Power Automate.
  • Knowledge of Power Apps and Copilot Studio.
  • Understanding of Conditional Access, MFA, RBAC, and application registrations.
  • Exposure to AI-powered automation solutions such as Azure OpenAI.

Responsibilities

  • Administer Exchange Online, Teams, SharePoint Online, and OneDrive.
  • Manage Entra ID users, groups, application registrations, and Enterprise Applications.
  • Implement Conditional Access policies and Multi-Factor Authentication (MFA).
  • Manage Azure subscriptions, resource groups, RBAC, and resource tagging.
  • Develop automated lifecycle workflows using Power Automate and Microsoft Graph.
  • Create recurring audit reports using PowerShell and Microsoft Graph.

Skills

Microsoft 365 administration
PowerShell scripting
Power Automate
Power Platform
Azure fundamentals
Microsoft Entra ID
Microsoft Graph API
Copilot Studio
Security governance
Audit reporting

Tools

Microsoft Graph API
PnP PowerShell
Copilot Studio
Azure OpenAI
SharePoint Online
Exchange Online

Job description

About MGT

MGT is a leading provider of technology and advisory solutions serving state, local, and education government agencies (SLED) across the United States. The company partners with thousands of agencies to improve technology, operational and economic performance, strengthen critical networks, solve complex workforce and financial challenges, and advance education systems.

Founded in 1975, MGT combines specialized expertise, innovative technology, and strategic advisory services to help public-sector organizations address their most important challenges.

Job Summary:

We are looking for a skilled Microsoft 365 Engineer with hands-on experience in Microsoft 365 administration, Azure, Microsoft Entra ID, PowerShell scripting, and Power Platform automation.

The ideal candidate will be responsible for maintaining a secure and well-governed Microsoft 365 environment, managing Azure resources, implementing security policies, and developing lightweight AI-powered automation solutions to improve IT and business operations.

Key Responsibilities:
1. Microsoft 365 Administration
  • Administer Exchange Online, Microsoft Teams, SharePoint Online, and OneDrive.
  • Manage Microsoft 365 Groups, Security Groups, Distribution Lists, and Shared Mailboxes.
  • Identify and clean up inactive Teams, mailboxes, groups, and SharePoint sites.
  • Manage ownership, permissions, external sharing, and access controls.
  • Develop automated lifecycle workflows using Power Automate and Microsoft Graph.
  • Create recurring audit reports using PowerShell and Microsoft Graph.
2. Azure & Microsoft Entra ID Administration
  • Manage Microsoft Entra ID users, groups, application registrations, and Enterprise Applications.
  • Implement and maintain Conditional Access policies and Multi-Factor Authentication (MFA).
  • Manage Azure subscriptions, resource groups, RBAC, and resource tagging.
  • Monitor Azure networking components, including VNets, subnets, NSGs, private endpoints, and DNS.
  • Monitor Azure costs and identify opportunities to optimize cloud spending.
  • Ensure security, governance, and compliance across Azure resources.
3. Power Platform & AI Automation
  • Design and develop automation solutions using Power Automate, Power Apps, and Copilot Studio.
  • Build AI-powered agents and workflows using Azure OpenAI / Azure AI Foundry.
  • Integrate organizational data from SharePoint, Teams, Dataverse, and other systems.
  • Develop and test prompts and AI agent instructions.
  • Implement responsible AI practices, security controls, and appropriate data access permissions.
  • Document solutions, workflows, and technical processes.
Required Skills:
  • 3+ years of experience in Microsoft 365 administration.
  • Strong knowledge of Exchange Online, Microsoft Teams, SharePoint Online, and OneDrive.
  • Hands-on experience with Microsoft Entra ID and Azure fundamentals.
  • Proficiency in PowerShell scripting.
  • Experience with Microsoft Graph API and PnP PowerShell.
  • Hands-on experience with Power Automate.
  • Knowledge of Power Apps and Copilot Studio.
  • Understanding of Conditional Access, MFA, RBAC, and application registrations.
  • Exposure to Azure OpenAI or other AI-powered automation solutions.
  • Strong troubleshooting, documentation, and communication skills.
Preferred Qualifications:
  • Microsoft certifications: MS-102, AZ-104, SC-300, AI-102, PL-300, or PL-600.
  • Experience with Microsoft Purview, DLP, sensitivity labels, and retention policies.
  • Knowledge of Azure Functions, Logic Apps, and Azure DevOps.
  • Experience with Python or JavaScript/TypeScript.
  • Experience with tenant-to-tenant migrations and ITSM platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Microsoft 365 & Azure Engineer | Power Platform & AI
Microsoft 365 & Azure Engineer | Power Platform & AI

Amerisource Solutions • United States

Remote
USD 90,000 - 130,000
Microsoft 365 Engineer
Microsoft 365 Engineer

Seneca Resources • Richmond (VA)

On-site
USD 90,000 - 130,000
Microsoft 365 & Power Platform Administrator
Microsoft 365 & Power Platform Administrator

Christie • United States

Remote
USD 105,000 - 145,000
Paid Time Off (PTO)
Payments in USD
100% Remote Work Opportunity
Azure Cloud Administrator
Azure Cloud Administrator

ITC Worldwide • Dallas (TX)

On-site
USD 110,000 - 165,000
Microsoft 365 Administration
Microsoft 365 Administration

Volto Consulting • Houston (TX)

On-site
USD 90,000 - 130,000
M365 Security Engineer
M365 Security Engineer

Cypress Consulting • United States

Remote
USD 120,000 - 180,000
Microsoft 365 Platform Engineer
Microsoft 365 Platform Engineer

MPW Industrial Services, Inc. • Hebron (OH)

On-site
USD 110,000 - 140,000
Microsoft Engineer
Microsoft Engineer

IntePros • Fort Washington

On-site
USD 110,000 - 150,000
Technical consultant
Technical consultant

Milestone Career Planner • Idaho

On-site
USD 60,000 - 90,000
Systems Administrator – Azure and Microsoft 365
Systems Administrator – Azure and Microsoft 365

Elessent Clean Technologies. • St. Louis (MO)

On-site
USD 90,000 - 130,000