M365 Administrator

PDWHuntsville, AL

About The Position

Now, we’re entering a new phase of growth and are looking for an M365 Administrator to provide reliable, responsive support and contribute to the day-to-day operations of our IT environment.

Requirements

  • 3–5 years of experience supporting or administering Microsoft 365 environments in an IT support, systems administration, or similar technical role.
  • Strong understanding of Microsoft 365 services including Exchange Online, Teams, SharePoint Online, OneDrive, and Entra ID.
  • Hands-on experience managing Intune device compliance, configuration profiles, and application deployments.
  • Proficiency with PowerShell for automation, reporting, and maintaining administrative notebooks or runbooks.
  • Familiarity with Jira administration including workflows, fields, permissions, dashboards, and automation rules.
  • Ability to diagnose and resolve issues involving endpoints, user access, collaboration tools, and cloud services.
  • Strong communication and documentation skills with a customer-focused mindset.
  • Experience collaborating with cross-functional IT teams (security, network, infrastructure, engineering) on complex issues or projects.

Nice To Haves

  • Microsoft 365 or Azure-related certifications (MS-900, AZ-104, MD-102, SC-900, or similar).
  • Experience building advanced PowerShell automations using Graph API, PnP PowerShell, or Exchange Online modules.
  • Exposure to governance, compliance, DLP, retention policies, and tenant-level security practices.
  • Experience working in fast-moving, highly collaborative, or regulated environments (manufacturing, defense, engineering, etc.).

Responsibilities

  • Manage core M365 services including Exchange Online, Teams, SharePoint Online, OneDrive, Entra ID, and Security & Compliance Center.
  • Configure policies, admin roles, conditional access, retention, and DLP within the tenant.
  • Support governance, lifecycle management, and best practices for collaboration tools.
  • Develop robust PowerShell scripts for tenant administration, reporting, identity operations, and service automation.
  • Create and maintain automation notebooks integrating scripts, documentation, and repeatable workflows for operational tasks.
  • Utilize Microsoft Graph, Exchange Online PowerShell, Teams modules, SharePoint PnP, and Intune Graph API for advanced automation.
  • Build automated audit logs, compliance snapshots, and technical runbooks.
  • Manage identity lifecycle processes, group-based licensing, and access reviews.
  • Troubleshoot authentication, conditional access failures, MFA, and SSO integrations.
  • Collaborate with systems engineers to support service upgrades, new feature rollouts, and large-scale modernization projects.
  • Contribute to architectural discussions around M365 service optimization, automation improvements, and long-term scaling.

Benefits

  • Comprehensive BCBS medical, dental, and vision coverage; 80% sponsored by the company.
  • Safe Harbor 401(K) with company match.
  • Paid Parental Leave.
  • On-site gym at our Huntsville, AL location.
  • Employer provided life insurance.
  • Robust Employee Assistance Program (EAP).
  • A work environment that encourages teamwork and innovation.
  • Competitive salary, generous paid time off (PTO), and flexible leave options.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service