Network Engineer Job Description
This job is to find a highly skilled network engineer with strong analytical skills to manage the production network environment. The ideal candidate will have experience in TCP/IP networking, architecture and core technologies such as MPLS, BGP, OSPF, DNS and HTTP.
The main responsibilities include ensuring timely resolution of all network issues with minimal customer impact, performing high-level troubleshooting and analysis to determine root cause of network outages and implementing workarounds and/or permanent solutions, isolating hardware and software problems on network devices and working with vendors to resolve issues as necessary, performing break/fix maintenance, such as RMAs, routing changes/traffic engineering, DDoS mitigation, etc., and working collaboratively with engineering teams to identify ways to improve network stability and decrease potential for future outages.
The ideal candidate will have a high level of proficiency and experience with TCP/IP networking, architecture and core technologies, experience deploying and managing large-scale distributed network environments, knowledge of firewalls and access-list configuration and troubleshooting, in-depth knowledge and experience working in a Unix/Linux environment, strong analytical approach to problem-solving and ability to troubleshoot complex issues quickly.
In addition, experience with load balancers, packet analysis, network monitoring tools and scripting languages such as Python or Perl is also required. A strong understanding of system performance methodologies is also necessary.