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