The Network Engineer will be responsible for the design, implementation, and maintenance of the company's network infrastructure. This includes ensuring network performance, security, and availability. The engineer will also be involved in troubleshooting network issues, configuring network devices, and collaborating with other teams to support business needs. Strong understanding of networking protocols, data center network architecture, virtualization, and containerization technologies is required. Proficiency in technical documentation and experience with packet capture and analysis tools are also essential. The engineer will be expected to contribute to network automation and scripting using tools like Python and Ansible.
Good To Have:- Familiarity with virtualization and cloud networking (AWS, Azure).
- Experience with NetConf/Yang, GRPC, and Openflow protocols.
- Knowledge of container technologies (Docker, Kubernetes).
Must Have:- Strong understanding of networking protocols (TCP/IP, BGP, OSPF).
- Expert in data center network architecture.
- Experience with virtualization and containerization.
- Proficient in technical documentation and design tools.
- Hands-on experience with packet capture and analysis tools.
- Experience with network testing tools and methodologies.
- Experience with automation tools and scripting.