Who You'll Work With
Cisco is transforming the networking industry. To make this happen, we are heavily investing in team responsible for The Network. Intuitive. We are disrupting the industry by building a new networking platform that can learn, adapt, and secure itself at the speed of todays businesses. This Digital Network Architecture platform automates network management and provides our customers with state-of-the-art analytics and insights. This team's innovations span artificial intelligence, machine learning, analytics, IoT, security, automation, and more.
Who You Are
This role is oriented more towards the actual implementation and operation of the product. The candidate is expected to have strong hands-on skills and will guide and contribute technically to the operations.
Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
Setting up tools and required infrastructure
Have the technical skill to review, verify, and validate the software code developed in the project.
Troubleshooting techniques and fixing the code bugs
Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
Develop full-fledged software tooling to deliver programmable infrastructure (infrastructure as code)
Develop tooling to drive end to end micro services visibility and troubleshooting
Implement Kubernetes compliance and best practices in terms of security, audits, network policies, reporting, etc.
Develop operations console to provide infrastructure visibility
Develop tools and frameworks to enable continuous delivery to the cloud
Participate in Agile development, daily scrum, and sprint
Provide technical guidance to the team.
Go getter mindset and owning up the functionality and tasks
The candidate expected to have strong hands-on skills and will guide and contribute technically to the product.
BS/MS in Computer Science or related area
10 or more years of relevant work experience
Deep knowledge about appropriate CI/CD tools and configuration and management of the tools, including Jenkins, Jira and Github,..etic..
Hands on experience working with Kubernetes infrastructure
Kubernetes Certification is highly preferred
Expert understanding of Kubernetes internals (clustering, scheduling, controllers, API server, etc.
Very good understanding of container networking
Very good software programming skills using Java/Go/Python/YM
Excellent understanding of microservices architecture
Experience with Kubernetes monitoring tools (prometheus)
Experience working with cloud platforms such as AWS, GCP, etc.
Significant expertise with distributed systems, ideally in a cloud environment
Strong experience with Docker, Shell, exposure to automation tooling