PalC Networks
Posted 3y ago

L2/L3 Network Programmer Engineer – Management Layer.

PalC Networks
Chennai or Bengaluru
OnsiteFull Time
Responsibilities
  • designing software
  • developing interfaces
  • implementing protocols
Requirements
  • Strong C/C++ and data-structure skills
  • Python experience
  • Hands-on L2/L3 protocols (TCP/IP)
  • CLI/SNMP/Netconf management interface development
  • MIB/YANG modeling
  • 3+ years experience
  • Bachelor’s in CS/EE
Technical tools mentioned
CC++PythonTCP/IPSNMPNetconfMIBYANGOpenconfigONUSSysrepoNetopeerTACACSRadiusCLI

Job description


Job Overview: The Networking
Development Engineer - Management Layer development for a NoS. The ideal
candidate will have a strong understanding of networking concepts and protocols,
and experience with programming languages such as C/C++ or Python. The
candidate will also work closely with cross-functional teams such as product
management, QA, and support to ensure the success of the product.

Key Responsibilities:

·         Design, develop
software solutions based on customer requirements.

·         With strong programming
skills in C/ C++ and data-structures.

·         Hands on
experience in networking protocols (TCP/IP, L2/L3 protocols both control-plane
and data-plane) and networking devices.

·         Experience in
the design and development of management interfaces like CLI, SNMP and Netconf
for L2, L3.

·         Excellent
knowledge in MIB/yang modelling is required.

·         Good
understanding of technologies like AAA/ TACACS/ Radius/ Database-storage is a
strong plus.

Qualifications:


·         3 – 7 years’
experience in L2/L3 protocols.

·         Bachelor's
degree in Computer Science, Electrical Engineering, or related field.

·         Hands on
experience Openconfig, ONUS, Sysrepo, Netopeer is plus.

·         Experience of
working in Agile/Scrum methodologies.



About PalC Networks

Specialized engineering services for networking and cloud infrastructure.