Network Engineer

Network Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Annapurna

At a Glance

  • Tasks: Enhance network reliability and security while troubleshooting live production networks.
  • Company: Dynamic tech company in London offering a hybrid work environment.
  • Benefits: Freelance contract with competitive pay and flexible working arrangements.
  • Other info: Opportunity to work on innovative projects and advance your career in a fast-paced environment.
  • Why this job: Join a cutting-edge team and make a real impact on network infrastructure.
  • Qualifications: 8+ years in networking, strong Linux skills, and hands-on experience with enterprise platforms.

The predicted salary is between 60000 - 80000 £ per year.

6 month Freelance Contract / Hybrid London / Start ASAP

Key Responsibilities:

  • You will work with the central network team to improve the reliability, security and repeatability of our network and infrastructure estate.
  • Provide senior hands‑on capacity for the network team while workload is high.
  • Support incident response on live production networks, helping restore service, redundancy and failover.
  • Operate, configure and troubleshoot a multi‑vendor, multi‑site network estate across London HQ and connected sites.
  • Support wired and wireless networks, VPNs, DNS, DHCP, VLANs, segmentation, routing, switching and firewall policy.
  • Execute network and infrastructure changes safely within established designs, standards and change‑management practices.
  • Build a staging network environment and CI pipeline for network changes, so MikroTik and Juniper configuration can be validated before reaching production.
  • Support the team’s Juniper migration and infrastructure‑as‑code roadmap.
  • Advance Terraform‑based configuration management for MikroTik devices.
  • Drive the Ubuntu 22.04 to 24.04 upgrade across relevant infrastructure and Linux systems.
  • Automate network configuration and site setup using tools such as Terraform and Ansible.
  • Contribute scripts, documentation and internal tooling that make infrastructure operations more repeatable and reliable.
  • Apply strong network security practices across access controls, segmentation, certificate management, encryption and secure site‑to‑site connectivity.
  • Collaborate with IT support, cloud infrastructure and engineering teams to maintain seamless hybrid connectivity between on‑prem and cloud environments.
  • Act as senior engineering‑level support for infrastructure and networking queries from on‑site and remote teams.
  • Document what you touch and transfer knowledge clearly so the permanent team can pick up work seamlessly at the end of the engagement.

Qualifications:

  • 8+ years’ experience in infrastructure, networking, DevOps or a closely related field.
  • Strong command of the Linux command line, package and service management, including systemd.
  • Strong understanding of the Linux networking stack and production troubleshooting.
  • Experience performing clean operating system upgrades across a fleet, ideally Ubuntu.
  • Strong knowledge of networking protocols and core services, including TCP/IP, DHCP, DNS, routing, switching, VPNs, VLANs and firewalling.
  • Hands‑on experience across enterprise networking platforms such as Juniper, Cisco, MikroTik and Unifi.
  • Proven experience delivering switch and firewall upgrades, cutovers and changes on live production networks.
  • Strong scripting skills in Bash and/or Python.
  • Proven infrastructure‑as‑code experience using tools such as Terraform and Ansible.
  • Experience using git and modern change‑management practices.
  • Experience operating in hybrid on‑prem and cloud environments.
  • Ability to work independently in a fast‑moving, highly technical environment.
  • Calm, decisive and pragmatic under pressure.
  • A practical, delivery‑focused mindset and the ability to ramp quickly.

Additional experience or skills that would be a strong advantage:

  • Azure or other cloud infrastructure environments.
  • Backfilling or covering a senior network role at short notice.
  • Hands‑on rollout of 802.1x, RADIUS and certificate infrastructure.
  • Building network staging or test environments.
  • Building CI pipelines for network configuration validation.
  • Terraform‑based management of MikroTik or other network devices.
  • Multi‑site enterprise networking environments.
  • Hybrid on‑prem and cloud connectivity.
  • Fleet‑based operations, data‑offloading infrastructure or AI development environments.
  • Automotive, robotics, autonomy, mapping, ML infrastructure or embodied AI.
  • Senior networking certifications such as Juniper JNCIS/JNCIP, Cisco CCNP.
Annapurna

Contact Details:

Annapurna Recruitment Team

We think you need these skills to ace Network Engineer

Network Infrastructure Management
Incident Response
Multi-Vendor Network Configuration
Wired and Wireless Networking
VPN Configuration
DNS Management
DHCP Management