Job Description
Job Description
Job Title: Network Engineer
We’re hiring a skilled network engineer to take the lead on managing both on-prem and cloud-based network and server infrastructure. This person will handle everything from daily support to larger configuration and optimization projects, with a strong focus on Azure environments.
This is a direct/permanent hire role.
Must currently be located in Wisconsin to be considered.
Key Responsibilities
- Manage and troubleshoot network hardware: switches, routers, firewalls, and VPNs
- Provide direct support for Azure network services including VNets, NSGs, and ExpressRoute
- Monitor network performance and resolve connectivity issues across on-prem and cloud environments
- Deploy and maintain network equipment and cloud-based networking tools
- Work closely with internal teams on network documentation, planning, and improvements
- Keep the environment secure by enforcing best practices around access, configuration, and data flow
- Support regular changes, patching, and upgrades across systems
- Contribute to disaster recovery planning and ensure readiness
- Participate in training and knowledge transfer with team members
Required Experience
- 5+ years in a network engineering or related infrastructure role
- Solid grasp of networking protocols: TCP/IP, DNS, DHCP, LAN/WAN, VLANs, BGP, OSPF
- Comfortable with VPN technologies and secure remote access solutions
- Must have hands-on experience with Cisco and Juniper gear
- Confident working in Azure: Virtual Networks, Firewalls, ExpressRoute, Application Gateways
- Strong experience with infrastructure tools like VMware, Windows/Linux, Pure Storage, and DUO
- Exposure to endpoint security tools (e.g., Sentinel One)
- Experience managing Ivanti or similar remote access platforms
Nice to Have
- Experience writing or editing ARM templates or using Terraform for provisioning
- Comfortable using Azure Monitor, Network Watcher, or Wireshark to analyze traffic and troubleshoot issues
- Strong documentation habits and clear communication style