Network Engineer
TEKsystems
Sheffield, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Sheffield, United Kingdom
Tech stack
Wavelength-Division Multiplexing
DNS
Virtual Private Networks (VPN)
Python
Network Security
Microsoft Office
Microsoft Visio
Network Architecture
Cisco Nexus Switches
Ansible
TCP/IP
Wide Area Networks
Scripting (Bash/Python/Go/Ruby)
Load Balancing
Computer Network Operations
Firewalls (Computer Science)
Information Technology
Terraform
Cisco networks
Vulnerability Analysis
Job description
- Design, implement, and manage network infrastructure including routers, switches, firewalls, and load balancers across various platforms.
- Familiar with circuit ordering and DWDM deployments.
- Familiar with Nexus 7k/Cisco 6500 environments and (possibly Arista but not essential).
- Ability to document and map in detail all connectivity on site to be used to identify business areas/stakeholders and used as a basis to produce a runbook for migration tasks.
- Develop and maintain automation scripts to streamline network operations and ensure consistency across environments.
- Collaborate with cross-functional teams to understand application requirements and translate them into network solutions.
- Ensure network security by implementing industry-best practices and conducting regular vulnerability assessments.
- Troubleshoot and resolve network-related issues in a timely and efficient manner.
- Stay abreast of the latest networking technologies and trends and recommend upgrades and improvements to keep our network infrastructure at the cutting edge.
- Provide technical leadership and mentorship to junior network engineers.
- Document network designs, configurations, and operating procedures.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Full Stack Network Engineer or similar role, with a strong portfolio of successful network infrastructure projects.
- Expertise in network architecture and engineering, including TCP/IP, DNS, VPN, LAN/WAN, and QoS.
- Proficient in network automation tools and Scripting languages such as Python, Ansible, or Terraform.
- Strong knowledge of network security protocols and best practices.
- Excellent problem-solving skills and the ability to work under pressure.
- Outstanding communication and teamwork skills.
- Excellent Microsoft Office and Visio skills.
- Relevant certifications (eg, CCNA, CCNP, JNCIA, JNCIS) are highly advantageous.