DUTIES: Analysing, developing and reviewing complex system designs and data to help create and set up computer systems. Researching and developing network systems to make sure networks work as efficiently as possible. Suggesting improvements to network operations and related hardware, software and operating systems. Offering expert support to fix network issues and handle emergencies. Installing, setting up, testing and maintaining new and updated networks, software and servers. Writing programs for networks to meet specific business needs. Keeping records and documenting network problems, fixes and changes. Monitoring network activity, traffic and ensure the network stays secure. QUALIFICATIONS AND EXPERIENCE: Minimum Bachelor’s degree in Computer Science, Information Technology, or a relevant work experience. Minimum of 1 year proven experience as a Network or Systems Engineer. Strong knowledge of networking protocols, including TCP/IP, DNS, DHCP, and VPN. Experience with firewalls, security systems, and network monitoring tools. Excellent knowledge of working with a highly virtualized network environment. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills.