Job Overview: We are seeking a skilled and proactive Technical Support Engineer to join our IT team. The candidate will be responsible for installation, configuration, troubleshooting, and maintenance of IT infrastructure, including CCTV systems, firewalls, Cisco switches, operating systems, hardware/software, and virtualization platforms. Key Responsibilities: Install, configure, maintain, and troubleshoot CCTV systems, firewalls, and Cisco switches. Perform OS installation, configuration, and troubleshooting (Windows/Linux). Install, configure, and troubleshoot hardware and software systems. Monitor system performance, identify issues, and apply troubleshooting solutions. Provide support for network troubleshooting and virtualization-related issues. Deliver remote and onsite technical troubleshooting for end-users. Document troubleshooting steps, technical processes, and configurations. Coordinate with vendors and third-party service providers for escalated troubleshooting. Requirements: Bachelor’s degree in Computer Science, IT, or related field (preferred). Proven experience as a Technical Support Engineer / IT Support Engineer / System Engineer. Strong knowledge and hands-on expertise in troubleshooting firewalls, CCTV, Cisco switches, and virtualization technologies. Proficiency in hardware/software installation, configuration, and troubleshooting. Experience with operating systems (Windows/Linux) troubleshooting. Strong analytical, problem-solving, and communication skills. Ability to work independently as well as in a tea