Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Cisco SONiC Development L2/L3 Protocols C/C++ Python Docker Control Plane Exp 
India, Karnataka, Bengaluru 
804018888

27.01.2025

Who You’ll Work With

As a software engineer, you will work closely with a group of engineers, QA and automation engineers, collaborate extensively with technical leads and engineering managers. You need to be ready to present solutions to customers and other stakeholders.

You will be involved with a fast-paced work environment and responsible for end-to-end product development and production support.

What You'll Do

In this role, you will be responsible to design and develop SONiC solution, collaborate with product management teams, other technical leads and architects. During development cycle, beside development of features, you will also focus onautomation using scripting languages and test frameworks.You'll be responsible to ensure that the solution built is secured, scalable and meets customer SLAs. You also innovate as you learn the new technology.


Who You Are

You have a proven track record of designing and developing containerized solutions and software solutions.

  • Minimum 6 years of software development experience, preferably in product companies with very good exposure on distributed architecture.
  • Hands-on experience with virtualization and container technologies e.g. Docker.
  • Adept in C, C++ and Python as coding language.
  • Hands-on work experience working with software data and control plane software, data structure, Linux user space/OS internals.
  • Comfortable with networking technologies such as L2, L3, VLAN, Port Channel, LAG, VXLAN, Segment Routing, BGP, QoS, ACL etc.
  • Experience in designing, modelling, multithreading. Worked with opensource tools and databases (e.g. Redis).
  • Experience in writing and testing of software for high performing and scalable data canter / service provider networking products.
  • Working knowledge of GitHub, Jira, Jenkins and CI/CD pipeline tools.
  • Self-motivated and quick learner with excellent problem-solving skills, logical thinking, decent presentation skills but more importantly, the hunger to learn new technologies.
  • If you have worked on SONiC program earlier, it is a huge plus.