Manage user identities, licenses, and groups using Azure AD and Microsoft 365 Admin Centers.
Administer Exchange Online, including managing mailboxes, distribution groups, mail flow rules, public folders, and anti-spam/malware policies.
Oversee SharePoint Online and OneDrive for Business, handling sites, permissions, storage, and external sharing policies.
Configure and manage Microsoft Teams environments, including policies, channels, apps, and integrations.
Implement and manage Microsoft Intune for device and application management, including compliance and configuration profiles.
Administer Azure AD services, including conditional access, Single Sign-On (SSO), and multi-factor authentication (MFA).
Monitor and manage M365 security features, such as threat protection, data loss prevention (DLP), and eDiscovery.
Provide Tier 2/3 technical support for all Microsoft 365 services, resolving complex issues related to connectivity, access, functionality, and performance.
Diagnose and resolve problems with user accounts, mail flow, SharePoint access, Teams collaboration, and device management.
Collaborate with end-users and IT teams to ensure a smooth and productive experience with M365 applications.
Implement and enforce Microsoft 365 security best practices and compliance policies.
Conduct regular security audits and maintain system integrity.
Monitor service health, security alerts, and audit logs to proactively detect and address potential issues.
Stay current with the latest features, security threats, and compliance requirements in M365.
Develop and maintain PowerShell scripts to automate daily administration tasks such as user provisioning, reporting, and license management.
Explore and utilize Power Automate for streamlining processes within the M365 ecosystem.
Create and maintain detailed documentation for M365 configurations, processes, and troubleshooting procedures.
Help develop and deliver training materials for end-users on M365 applications and best practices.
Participate in planning, testing, and deploying new Microsoft 365 features and services.
Contribute to migration projects, such as moving from on-premises to cloud or tenant-to-tenant migrations.
Evaluate and recommend new technologies and solutions to improve the M365 environment.
Requirements
Bachelor’s degree in computer science, Information Technology, or a related field, or equivalent practical experience.
3+ years of experience in a dedicated Microsoft 365 Administrator role.
Proven expertise in administering and supporting a complex Microsoft 365 environment, including: Azure Active Directory (User/Group management, Conditional Access, MFA, PIM) Exchange Online (Mail flow, anti-spam, eDiscovery, archiving) SharePoint Online & OneDrive for Business (Site administration, permissions, sharing policies) Microsoft Teams (Policy management, app integration) Microsoft Intune (Device enrollment, compliance policies, app deployment) Microsoft 365 Security & Compliance Center (DLP, Threat Protection, Audit Logs)
Strong proficiency in PowerShell for M365 administration and automation.
Solid understanding of networking concepts (DNS, TCP/IP, VPN) as they relate to cloud services.
Excellent problem-solving, analytical, and troubleshooting abilities.
Strong communication and interpersonal skills, able to explain technical concepts to non-technical users.
Ability to work both independently and collaboratively, managing multiple priorities in a fast-paced environment.