My client is a leading provider of innovative solutions, committed to delivering world-class service and technology to our clients. We are seeking a skilled and motivated Network Engineer to join their IT team. If you are passionate about network infrastructure, virtualization, and delivering scalable, high-performance systems, this is the role for you Position Overview: Candidates must be happy with commuting to different UK Locations. As a Network Engineer with a focus on infrastructure and VMware, you will play a key role in designing, implementing, and maintaining our network infrastructure. You will be responsible for managing and optimizing VMware-based virtual environments, ensuring the reliability and performance of our networks, and supporting the integration of new technologies. This is a hands-on role that requires both technical expertise and problem-solving skills. Undertaking a range of equipment installations and configuration activities for complex or high business impact solutions. Performing infrastructure surveys, wired and wireless. Get involved in office moves, adds, changes Perform technical refresh of network hardware and cabling. Configuring core infrastructure components e.g. Switches, routers, firewalls, load balancers, voice systems etc. Performing impact assessments on large or complex networks. Performing testing to pre-determined plans and analyse results. Key Responsibilities: Design, implement, and manage complex network infrastructures, ensuring high availability, security, and performance. Oversee VMware environments, including configuration, troubleshooting, and optimization of virtual machines, ESXi hosts, vCenter, and related technologies. Manage network hardware such as switches, routers, firewalls, and load balancers. Provide network support, including monitoring and troubleshooting of connectivity issues across various environments. Collaborate with cross-functional teams to ensure seamless integration between network and virtualized systems. Plan and implement network upgrades, patches, and system improvements. Develop and maintain network documentation, including architecture diagrams, IP addressing schemes, and network configuration files. Implement and monitor security best practices for both physical and virtual networks. Participate in incident response and disaster recovery planning. Required Skills & Qualifications: Proven experience as a Network Engineer, Infrastructure Engineer, or similar role with a strong focus on networking and VMware technologies. Solid understanding of networking protocols (TCP/IP, DNS, DHCP, BGP, OSPF, etc.). Hands-on experience with VMware vSphere, ESXi, vCenter, and other VMware products. Familiarity with network hardware including firewalls, switches, and routers (Cisco, Juniper, Fortinet, etc.). Experience with network monitoring and diagnostic tools (Wireshark, SolarWinds, PRTG, etc.). Strong troubleshooting skills and ability to resolve complex network issues. Knowledge of security protocols, VPNs, and firewall management. Understanding of cloud environments (AWS, Azure, etc.) and hybrid cloud networking. Experience with automation and scripting (PowerShell, Python, Ansible) is a plus. Excellent communication skills, both verbal and written. Ability to work independently and as part of a team in a fast-paced environment. Preferred Qualifications: Certifications such as CCNA, CCNP, VMware VCP, or equivalent. Experience with SD-WAN, MPLS, and network virtualization. Familiarity with disaster recovery, high availability, and load balancing technologies. Experience with Linux/Unix-based systems. How to Apply: My client is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.