Technical Leader- Python Developer, Networking L2, L3 from 12+ years of experience - Bengaluru, India - Cisco

    Cisco
    cisco background
    Description

    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 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 solution, collaborate with product management teams, other technical leads and architects. You are hands on and will guide team members to help 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. As one of the proponents of innovation, you will drive innovation across teams.

    Who You Are

    You have a proven track record of designing and developing cloud native solutions and software products.

  • 12+ years of software development experience, preferably in product companies with very good exposure on distributed architecture.
  • Actively coding with at least 3+ years of hands-on experience with Docker, Netconf/Yang, distributed caches such as Redis.
  • Expert in Golang and Python.
  • You must be comfortable with networking technologies such as L2, L3, VLAN, Port Channel, LAG, VXLAN, segment Routing, BGP, QoS, ACL etc.
  • Experienced in Designing, modelling, multithreading and opensource tools.
  • Self-motivated and quick learner with good problem-solving skills, hunger to learn new technologies. A Logical thinker with negotiation skills.
  • Good team player with excellent communication skills.
  • Optional Skills (Good to have):

    ·Understanding of C programming with Optical Networking and Security