5+ years of hands-on network engineering experience. In-depth understanding of network operations. Experience in high-performance and large-scale network environments. Profound knowledge of TCP/IP, routing, and switching. Experience with BGP protocol and complex network routing. Experience automating tasks and troubleshooting issues. Experience with network monitoring, diagnostic, and analysis tools. Experience writing network configuration and design documentation.