M365 Engineer (Teams)

CACI International
•$98,500 - $206,800

About The Position

CACI is seeking a Senior M365 Engineer to join its Collaboration Services Team. The role focuses on Microsoft 365 tenant administration and operational support across Microsoft Teams, OneDrive, SharePoint Online, and Power Platform. The engineer provides end-to-end service support, troubleshoots complex incidents, and helps improve the reliability, scalability, security, and operational efficiency of M365 services. The role also involves coordinating with internal teams and external providers, documenting technical recommendations and procedures, and keeping the customer informed about operational status, deliverables, and planned changes.

Requirements

  • Ability to attain DHS EOD.
  • Bachelor’s degree plus 10 years of experience, associate degree plus 12 years of experience, or 16 years of experience.
  • At least 5 years of relevant experience in architecture and designing solutions with Microsoft 365.
  • Strong hands-on experience with Teams, OneDrive, SharePoint Online, and Power Platform.
  • Strong communication skills, including the ability to convey ideas clearly and solicit feedback from cross-functional team members and stakeholders.
  • Hands-on experience implementing, deploying, migrating, and supporting core M365 services.

Nice To Haves

  • Microsoft Teams Voice and Conferencing experience.
  • Microsoft Copilot and Copilot Studio experience.
  • Experience with ServiceNow, Jira, and Confluence.
  • Microsoft 365 Certified: Teams Administrator Associate certification.
  • Experience with Azure Cloud, scripting, and automation.

Responsibilities

  • Collaborate with architects, network engineers, and security specialists to plan, test, and design M365 services.
  • Apply Microsoft-recommended architecture and design principles and industry best practices to improve reliability, scalability, security, and operational efficiency.
  • Provide end-to-end service and operational support for Microsoft 365 services.
  • Lead troubleshooting efforts for complex incidents involving end users and/or other infrastructure teams.
  • Manage and resolve IT support tickets in a timely manner.
  • Review M365 product updates and assess their impact.
  • Assist in managing business relationships across internal teams, vendors, and third-party providers as needed to deliver managed services.
  • Create technical documentation to communicate recommendations to decision makers or provide job aids to end users.
  • Assist in developing and maintaining standard operating procedures and run books for managed services.
  • Communicate with the customer about operational status, progress on agreed deliverables, and impending changes or agreed outages.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare benefits.
  • Wellness benefits.
  • Financial benefits.
  • Retirement benefits.
  • Family support benefits.
  • Continuing education benefits.
  • Time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service