Tech Stack
AWSAzureCloudFirewallsGoogle Cloud PlatformPythonSwitchingTCP/IP
About the role
- Design, configure, and deploy functional network infrastructure (LAN, WAN, VPN, firewalls, switches, and routers)
- Monitor network performance and integrity using a combination of tools and best practices
- Troubleshoot, diagnose, and resolve hardware, software, and other network/system issues
- Maintain and update documentation for network configurations and procedures
- Implement security measures, including firewalls, encryption, and access controls
- Coordinate with customer support teams during customer facing infrastructure installations, upgrades, and support
- Conduct network performance tuning and capacity planning
- Support disaster recovery and backup systems related to network operations
- Participate in on-call rotation for incident response and urgent troubleshooting
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Minimum 3+ years of experience in a network engineering role, or 5+ years of experience without a bachelor’s degree
- Proficiency in configuring network equipment from a variety of vendors/suppliers (Cisco, Juniper, Mikotik)
- Strong knowledge of TCP/IP, subnetting, routing protocols (RIP, OSPF, BGP), and switching technologies (VLANs, STP)
- Experience with firewalls and security systems
- Solid understanding of network monitoring tools and diagnostic utilities
- Familiarity with cloud networking (AWS VPCs and Transit Gateways, Azure, GCP)
- Scripting knowledge (Python, Bash) for automation of network tasks