Key ResponsibilitiesBuild, deploy, maintain, and monitor Windows-based systems and infrastructureProvide end-user IT support across hardware, software, and cloud platformsPerform system maintenance, upgrades, troubleshooting, and performance monitoringSupport hosted solutions and third-party services (email, phone, CRM, and related tools)Manage software licenses, warranties, service agreements, and IT documentationAssist with procurement of hardware and softwareDevelop utilities and automation tools for monitoring and system tasksSupport IT communications, service alerts, and system updatesAssist with IT training materials and routine staff trainingProvide after-hours support for planned and unplanned maintenanceAct as backup to the Manager of Systems when neededRequired QualificationsExtensive experience with Microsoft 365 (O365)Working knowledge of: Windows Server operating systems, Active Directory, Group Policy, Windows environments, end-user systems, servers, networking, and security best practicesExperience with scripting and system automationFamiliarity with centralized management or remote monitoring toolsAbility to handle sensitive and confidential information appropriatelyWillingness and ability to learn proprietary eDOC systemsWork EnvironmentThis role operates in a professional office environment with potential for limited travel depending on assignments. This role works closely with the Manager of Systems and plays a hands-on role in system deployment, monitoring, troubleshooting, and end-user support across the organization.