SONiC Development | L2/L3 Protocols, Go, Python, Docker | Manageability | Exp 5-8 years | 1430421|
Cisco
Who We Are
The Cisco Distributed System Engineering (DSE) group is at the forefront of developing products that power the largest networks in the world. The networking industry is going through a massive transformation to build the next generation infrastructure to meet the needs of AI/ML workloads and continuously increasing internet users and application. We are uniquely positioned to capture that market transition.
Who You’ll Work With
This team builds products by harnessing the potential of open-source technologies while pushing the boundaries on Systems and Silicon Architecture. They are developers and leaders who are passionate about tackling complex technology, building large scale distributed systems and comfortable working with open-source communities and technologies.
As an engineering technical lead, you will work closely with a group of engineers, QA and automation engineers, collaborate extensively with other technical leads and engineering managers. You need to be ready to present solutions to customers and other stakeholders.
You will be involve with a fast-paced work environment and responsible for end-to-end product development and production support.
What You'll Do
The SONiC team in DSE is looking for awesome talented individuals to help build their Next Generation NOS.
In this role, you will be responsible to design and develop SONiC manageability solution, collaborate with team members and other technical leads. You are hands on and will build best in class products for Datacenter Enterprise customers and Service Providers. You'll be responsible to ensure that the solution is secured, scalable and meets customer SLAs.
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. Worked on Netconf/Yang, distributed caches such as Redis.
* Adept in Go Lang 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, Authentication etc.
* Experience in designing, modelling and testing of software. Exposure working with Opensource tools.
* 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.
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Confirm your E-mail: Send Email
All Jobs from Cisco