Provide Level 2 and 3 support for escalated issues involving Windows Server environments, networking, firewall, virtualization, and cloud services. Diagnose and resolve complex technical problems efficiently, documenting solutions for future reference. Participate in technical projects such as system upgrades, migrations, and deployments, ensuring successful execution within scope and deadlines. Use ticketing system to communicate with clients, manage schedule and workload, and to compile detailed notes. Answer phones to assist clients with technical issues. Contribute to internal documentation and knowledge bases to support team development and faster issue resolution. Identify opportunities to improve workflows and service delivery processes for greater efficiency and client satisfaction. Operate as part of the team responsible for the continued maintenance, operation, and security of client systems. Implement support tools and automation required to deliver on SLAs. Participate in shared 24x7 weekly on-call schedules. Complete other duties as assigned.