Job Description – Network Engineer
Role Title: Network Engineer
Department: IT Infrastructure / Networks
Employment Type: 12 months can go perm
Reports To: Network Manager
Role Overview
The Network Engineer is responsible for designing, implementing, and supporting secure, scalable, and highly available network infrastructure. The role involves working across routing, switching, firewalls, WAN/LAN, wireless technologies, and network security to ensure reliable connectivity for business operations.
Key Responsibilities
Network Design & Implementation
* Design, configure, and deploy enterprise-level network solutions across LAN, WAN, WLAN, and data centre environments.
* Implement routing and switching protocols (BGP, OSPF, EIGRP, STP, VLANs, VXLAN).
* Support firewall deployments and configurations (Cisco, Palo Alto, Fortinet, Check Point).
Operations & Support
* Monitor network performance and troubleshoot issues across on‑premises and cloud environments.
* Perform root‑cause analysis for major incidents and implement long‑term fixes.
* Manage upgrades, hardware refreshes, patching, and firmware updates.
Security & Compliance
* Ensure network environments align with security standards and best practices.
* Maintain network segmentation, access control policies, and VPN configurations.
* Conduct vulnerability remediation and support security audits.
Documentation & Collaboration
* Maintain up‑to‑date network diagrams, inventories, and configuration documentation.
* Work with cross‑functional teams (cloud, security, infrastructure, service desk).
* Support project delivery through planning, testing, and implementation.
Key Skills & Experience
Technical Skills
* Proven experience with enterprise network technologies (Cisco, Juniper, HP, Aruba).
* Strong knowledge of routing/switching protocols and network topologies.
* Experience with firewalls, load balancers, and proxy technologies.
* Working knowledge of SD‑WAN solutions.
* Familiarity with cloud networking (Azure/AWS), VPN, DNS, DHCP, NAC, and wireless standards.
* Network monitoring tools (SolarWinds, PRTG, ThousandEyes, etc.).
Professional Skills
* Strong analytical and troubleshooting capabilities.
* Ability to work under pressure in high‑availability environments.
* Excellent communication and documentation skills.
* Stakeholder management and cross‑team collaboration.
Qualifications
* Bachelor’s degree in Computer Science, Information Technology, or related discipline (preferred).
* Professional certifications (any of the below):
* CCNA / CCNP
* JNCIA / JNCIS
* CompTIA Network+ / Security+
* Palo Alto PCNSE
* ITIL Foundation
Desirable Experience
* Exposure to automation (Python, Ansible).
* Hands-on experience with cloud networking (Azure ExpressRoute, AWS Direct Connect).
* SD‑WAN deployments and network virtualisation.