Design, implement, and manage Microsoft and Azure based environments. Server Operating Systems support and troubleshooting. Configure and troubleshoot email systems, such as Microsoft Exchange and Microsoft 365. Develop and maintain PowerShell scripts for automation. Collaborate with other IT team members to support business initiatives. Provide technical support, including troubleshooting hardware and software issues. Document system configurations, procedures, and troubleshooting steps. Act as an escalation point for Level 1 and Level 2 Managed Services team members. Participate in after-hours migrations, upgrades, troubleshooting, and/or on-call availability. Identify, diagnose, and resolve client problems. Assist with reporting and recommendations for Managed Services clients. Interface with third party vendors as liaison. Provide post implementation support for Professional Services teams. Build client relationships through exceptional customer service. Stay current with industry trends, new Microsoft and Azure technologies, and best practices.