Job Requirement Networking Software Developer L3 Routing Protocols (Work from Background :
- Typically requires a B.Tech / M.Tech with 5+ years of relevant experience.
Technical Proficiency :
5-10 Years of Software development experience with C / C++ Programming.Experience in Design, development and testing of Data Center Networking infrastructure and protocolsGood understanding of data structures, algorithms and computer science fundamentalsHands on experience with linux or any other RTOS or NOS, TCP / IP, IPV4 / IPV6, L2 (xSTP), L3 (BGP, OSPF, ISIS, LDP), DHCP-Relay, LAG etcExcellent Debugging / troubleshooting skills in Networking domainExperience in Containers / Dockers is preferred.Experience in SONiC or Cisco NOS or JUNOS or ONOS or ODL based development is preferredPreferred Qualification :
Knowledge of SONiC SAI for development of new features and integrationHands-on experience with Redis-DBStrong knowledge and hands-on experience network ASIC architecture and SDK Hands-on experience with open source Layer 2 protocols (teamd, STP) and L3 (FRR - BGP, OSPF) networking protocolsArchitectural knowledge of data center design (Leaf / Spine, CLOS) and distributed systemsAbility to take a project from scoping to actual delivery meeting customer requirementsExcellent written and communication skills with an ability to influence peers and customersBasic Qualification :
Programming experience with C / C++ / Python / goExperience in Design, development and testing of Data Center Networking infrastructure and protocolsGood understanding of data structures, algorithms and computer science fundamentalsHands on experience with linux TCP / IP networking, Netlink(ref : hirist.tech)