Software Engineer - Kubernetes (K8s) Go (Golang) Python Microservices,Linux,AI-assisted development - 8 to 10 years

123 Cisco Systems (India) Private Limited

Bengaluru

On-site

INR 1,800,000 - 3,200,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cisco Nexus Dashboard is the unified operations platform designed to simplify and accelerate data center management. Our infrastructure team engineers critical services that ensure stability, security, and scalable lifecycle management for global data center customers.

We work with Kubernetes-based architecture to deliver robust, high-scale infrastructure for complex environments. The team emphasizes collaboration, continuous learning, and technical excellence, solving infrastructure challenges

Qualifications

  • Bachelors 8+ years related experience or Masters +4 years of related experience.
  • Experience programming in Go and Python, incl. AI-assisted development tools.
  • Experience with rapid prototyping of AI solutions and AI workflow/agent engineering.
  • Proven experience deploying and managing microservices on Kubernetes-based platforms.
  • Experience designing robust test plans for software quality and coverage.
  • Solid CS fundamentals and willingness to learn new technologies.

Responsibilities

  • Architect and maintain core Kubernetes-based infrastructure for Nexus Dashboard.
  • Oversee deployment lifecycle of multi-node clusters and in-place upgrades.
  • Develop backup/restore, anomaly detection, and audit logging for reliability.
  • Implement and manage enterprise AAA, and end-to-end certificate lifecycle management.
  • Collaborate with teams to optimize platform scalability and resource efficiency.

Skills

Go
Python
AI-assisted development
Microservices
Testing

Education

Bachelor's degree
Master's degree

Tools

Kubernetes
CI/CD
PostgreSQL
OpenSearch
Kafka
Linux

Job description

Meet the Team

Cisco Nexus Dashboard is the unified operations platform designed to simplify and accelerate data center management. Built on a robust, Kubernetes-based microservices architecture, it serves as a single pane of glass for the Cisco data center portfolio, including ACI and Nexus Dashboard Fabric Controller (NDFC). By integrating advanced telemetry, orchestration, and policy management services, the platform empowers organizations to streamline their operational workflows, enhance visibility, and ensure consistent configuration and security across diverse physical and virtual environments.

The Nexus Dashboard infrastructure team serves as the backbone of our platform, engineering the critical services that ensure stability, security, and seamless lifecycle management for our global data center customers. By managing the core Kubernetes-based architecture, our team provides the essential foundation upon which advanced orchestration, telemetry, and policy services are built and scaled. We are a fast-paced, dynamic group of engineers who thrive on collaboration and constant innovation, working closely with cross‑functional teams to solve complex infrastructure challenges in real-time. We foster a culture of continuous learning and technical excellence, making this the ideal environment for engineers who are passionate about building robust, high-scale infrastructure.

Your Impact
  • Core Platform Engineering: Architect and maintain the core infrastructure of the Nexus Dashboard, a Kubernetes-based platform, ensuring high availability and performance across its integrated data stack, including PostgreSQL, OpenSearch, and Kafka.
  • Cluster Lifecycle Management: Oversee the full deployment lifecycle of multi-node clusters, including automated installation, configuration, and seamless inline software upgrades across diverse physical and virtual form factors.
  • System Reliability & Observability: Develop and support critical infrastructure services, including robust backup and restore frameworks, automated anomaly detection, and comprehensive audit logging to ensure platform reliability and operational transparency.
  • Security & Identity Infrastructure: Implement and manage enterprise‑grade security protocols, focusing on centralized Authentication and Authorization (AAA) and end‑to‑end certificate lifecycle management for both cluster‑level and microservice‑level communications.
  • Scalability & Performance Optimization: Collaborate with cross‑functional engineering teams to optimize platform scalability and resource efficiency, ensuring the Nexus Dashboard remains a resilient and performant foundation for data center telemetry and orchestration services.
Minimum Qualifications
  • Bachelors 8+ years related experience or Masters +4 years of related experience.
  • Experience programming in languages such as Go and Python, including leveraging AI‑assisted development tools to write, test, and optimize code.
  • Experience with rapid prototyping of AI solutions and AI workflow/agent engineering.
  • Proven experience in developing, deploying, and managing microservices on Kubernetes‑based orchestration platforms.
  • Experience designing and implementing robust test plans to ensure software quality, reliability, and coverage across all use cases.
  • Solid understanding of computer science fundamentals and software engineering, with an aptitude for learning new technologies.
Preferred Qualifications
  • Proficiency in Linux system internals, including process management, file systems, and networking.
  • Understanding of distributed databases and messaging systems, such as PostgreSQL, OpenSearch, Kafka.
  • Hands‑on experience with CI/CD pipelines.
Why Cisco?

At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless.

We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Cisconians power the future. We make impact as a team, innovating fast and fearlessly to create meaningful solutions on a large scale. The depth and breadth of our technology doesn’t just benefit our customers – it also means limitless opportunities for us to experiment and learn. We understand the power each of our unique backgrounds bring when we work together. Because of that, we have a global network of thinkers, doers, experts, and curious creators who help one another do their life’s best work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Kubernetes (K8s) Go (Golang) Python Microservices,Linux,AI-assisted develop[...]
Software Engineer - Kubernetes (K8s) Go (Golang) Python Microservices,Linux,AI-assisted develop[...]

Cisco • Bengaluru

On-site
INR 2,800,000 - 4,800,000
Software Engineer - Kubernetes (K8s) Go (Golang) Python Microservices Linux / Containers Distri[...]
Software Engineer - Kubernetes (K8s) Go (Golang) Python Microservices Linux / Containers Distri[...]

Cisco • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Software Engineer- Backend 8+ years (Golang, Python)
Software Engineer- Backend 8+ years (Golang, Python)

123 Cisco Systems (India) Private Limited • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Software Engineer- Backend (Golang, Python)
Software Engineer- Backend (Golang, Python)

123 Cisco Systems (India) Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Software Engineer- Backend (Golang, Python)
Software Engineer- Backend (Golang, Python)

Cisco • Bengaluru

On-site
INR 1,800,000 - 3,800,000
Software Engineer- Backend 8+ years (Golang, Python)
Software Engineer- Backend 8+ years (Golang, Python)

Cisco • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Software Engineer- Backend (Golang, Python)
Software Engineer- Backend (Golang, Python)

Cisco Systems, Inc. • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Leader, Software Engineering - Go/Python - Container/Kubernetes - SaaS/Public cloud - AI - 12 to 16 years - Bangalore
Leader, Software Engineering - Go/Python - Container/Kubernetes - SaaS/Public cloud - AI - 12 to 16 years - Bangalore

123 Cisco Systems (India) Private Limited • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Leader, Software Engineering
Leader, Software Engineering

Cisco • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Software Engineer | S1 SDK-C/C++, P4, Network programming | 4-8 years
Software Engineer | S1 SDK-C/C++, P4, Network programming | 4-8 years

123 Cisco Systems (India) Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,400,000