We are looking for a skilled and experienced Network Engineer to join our client's team. The ideal candidate will be responsible for the engineering and optimization of data center networks, including architecture design, automation, and quality assurance testing. You will plan and evaluate new data center platforms, enhance network deployments, and update network tools and platforms. The role requires senior-level expertise in load-balancing, programming (preferably Python), and a strong understanding of data center Spine-leaf network infrastructure.
Responsibilities
- Design, implement, and enhance data center architecture, including network design and automation.
- Conduct quality assurance testing to ensure network performance and reliability.
- Utilize architecture and design to enhance network deployments
- Plan and evaluate new data center platforms and technologies in a lab environment.
- Assess and recommend improvements to existing data center platforms.
- Utilize architectural designs to enhance and optimize network deployments.
- Update and maintain network tools and platforms, including monitoring systems, inventory systems, and reporting tools.
- Implement best practices and strategies for network scalability and efficiency.
Required Experience
- Senior-level experience in load-balancing and network engineering.
- Strong background in programming and automation, with Python programming experience preferred.
- Expertise in Spine-leaf network architecture and multi-vendor strategies for data centers.
- Proficiency in network design, automation tools, and quality assurance practices.
- Understanding of routing protocols including Border Gateway Protocol, Multicast Protocol., VXLAN, EVPN, and IPv6