Job Openings
Network Engineer
About the job Network Engineer
The Network Engineer is responsible for designing, implementing, and supporting secure, scalable network infrastructure across both on-premise and cloud environments. Operating in a highly Cisco-centric environment, this role plays a critical part in ensuring reliable, high-performance connectivity across a growing, multi-site organization.
This position blends hands-on engineering with forward-looking design, helping evolve the network to support business growth, security, and operational efficiency.
This is a hybrid role requiring a minimum of three (3) days per week on-site.
Key Responsibilities
- Design, implement, and support Cisco-based LAN, WAN, and wireless networks across multiple locations
- Configure and manage Cisco routing and switching environments, including VLANs, trunking, and inter-VLAN routing
- Support and optimize Cisco wireless infrastructure (e.g., controllers, access points), including site surveys and heatmap analysis
- Implement and manage Cisco security solutions, including firewalls, VPNs, and network segmentation
- Work with Cisco SD-WAN and remote connectivity solutions to support distributed environments
- Perform network upgrades, patching, and lifecycle management across Cisco infrastructure
- Maintain and optimize network performance, availability, and scalability across the enterprise
- Support and integrate networking within hybrid environments, including Microsoft Azure
- Monitor network health using observability and monitoring tools (e.g., Grafana), proactively identifying and resolving issues
- Troubleshoot complex network and security issues across Cisco, Juniper, and Palo Alto technologies
- Contribute to automation and scripting initiatives to improve efficiency and reduce manual effort
- Leverage and support Linux and open-source (FOSS) tools for networking, monitoring, and infrastructure management
- Document network configurations, standards, and processes, supporting knowledge sharing and continuous improvement
- Participate in on-call support to ensure uptime for critical infrastructure
Qualifications
- 5+ years of experience in network engineering within enterprise environments
- Strong hands-on experience with Cisco networking technologies (routing, switching, wireless, and security)
- Experience supporting cloud-integrated networks, particularly within Microsoft Azure
- Exposure to Juniper and Palo Alto technologies in multi-vendor environments
- Solid understanding of networking fundamentals including TCP/IP, BGP, OSPF, VLANs, QoS, and WAN architecture
- Experience with wireless networking, including design, optimization, and heatmapping
- Familiarity with network monitoring and observability tools, such as Grafana
- Working knowledge of automation and scripting (e.g., Bash, PowerShell)
- Experience working with Linux and open-source networking tools
- Strong problem-solving skills and ability to operate in high-availability environments
- Relevant certifications (e.g., CCNP, JNCIP, PCNSE) are considered strong assets