Bangalore, IND
11 days ago
Software Engineering Technical Leader
This role requires a blend of development and testing experience. Candidates need to have strong development skills to design and implement scalable solutions (e.g., algorithms, open-source contributions, Golang/Python programming) and testing expertise to automate, validate, and optimize network systems (e.g., automation frameworks, CI/CD pipelines, and network protocol testing). It's a hybrid role that values both software development and automation/testing capabilities. Here’s a key skills list for the role: 1. Algorithms & Data Structures - Algorithm design, computational complexity, performance tuning, time/space optimisation. 2. Programming Proficiency - Golang, Python, gRPC, Protobuf, OpenConfig, Model-Driven Protocols, gNMI, gNOI, gNSI. 3. Open-Source Contributions - Open-source frameworks, GitHub contributions, open-source test automation, collaborative development. 4. Automation Expertise - Test automation, CLI testing, REST APIs, RPCs, CI/CD pipelines, Jenkins, Git, PyTest, automated frameworks. 5. Networking & Systems Design - Networking protocols [L2, L3 etc], scalable systems, Linux containerisation, Docker, Kubernetes, traffic generation tools. 6. Testing Frameworks - Network device testing, end-to-end automation, PyTest, integration testing, regression testing. 7. Problem Solving & Debugging - Debugging, network protocols, issue reproduction, systems-level troubleshooting. 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.
Por favor confirme su dirección de correo electrónico: Send Email
Todos los trabajos de Cisco