Job Responsibilities: Planning and deploying Microsoft 365 solutions, including identity management (Entra ID), Exchange Online, SharePoint, Teams, and OneDrive. Managing user accounts, permissions, and licensing, as well as configuring and maintaining the various Microsoft 365 services. Diagnosing and resolving technical issues related to Microsoft 365 services, providing end-user support, and escalating complex problems as needed. Implementing and maintaining security policies and compliance measures within the Microsoft 365 environment. Utilizing PowerShell scripting and other tools to automate repetitive administrative tasks. Integrating Microsoft 365 with other systems and applications through APIs and web services. Monitoring system health, performance, and security, and proactively addressing potential issues. Creating and maintaining comprehensive documentation of configurations, processes, and procedures. Providing training and guidance to end-users on how to effectively use Microsoft 365 services. Keeping up-to-date with the latest Microsoft 365 updates, features, and best practices. Requirements/Qualifications: Technical Expertise: Strong knowledge of Microsoft 365 services, including Exchange Online, SharePoint, Teams, and OneDrive. PowerShell Scripting: Proficiency in PowerShell scripting for automation and administration. Cloud Security: Understanding of security and compliance principles in cloud environments. Troubleshooting: Excellent troubleshooting and problem-solving skills. Communication: Strong communication and interpersonal skills for interacting with users and other team members. Project Management: Ability to manage multiple projects and tasks simultaneously. Experience: Proven experience in Microsoft 365 administration and support. Microsoft 365 Certified: Collaboration Communications Systems Engineer Associate Certification