Cisco Careers Hiring Software Engineers (Cloud DevOps Engineer) in Bangalore (2026): Eligibility, Role and Salary Breakdown

Cisco is hiring fresh graduates and early-career software engineers for the role of Software Engineer (Cloud DevOps Engineer) in Bangalore. This opportunity is ideal for candidates passionate about cloud computing, DevOps, automation, infrastructure, and Site Reliability Engineering (SRE).

About the Role

As part of Cisco’s Cloud Security Engineering team, you will contribute to designing, developing, deploying, and operating cloud-native services that power products like Cisco Umbrella and Cisco Secure Access. You’ll gain hands-on experience with modern cloud infrastructure, CI/CD pipelines, containerization, observability, automation, and production operations while working alongside experienced engineers.

Company: Cisco
Job Role: Software Engineer (Cloud DevOps Engineer)
Location: Bangalore, Karnataka, India
Work Mode: Hybrid
Experience: Freshers / Early Career (0–2 Years)
Education: Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related technical field
Salary: 18-20LPA

About the Team

The Cloud Security Engineering team builds and operates the core control plane services behind Cisco Umbrella and Cisco Secure Access. The team focuses on cloud networking, security, traffic optimization, scalability, observability, and distributed systems.

As a Software Engineer, you’ll collaborate with developers, DevOps engineers, platform engineers, cloud architects, and Site Reliability Engineers to build reliable and secure cloud services used by organizations worldwide.

Key Responsibilities

  • Assist development and operations teams in building, automating, and improving software delivery processes.
  • Contribute to CI/CD pipelines that enable reliable software deployment from development to production.
  • Monitor application and infrastructure health using modern observability and monitoring tools.
  • Troubleshoot issues across applications, cloud platforms, and production environments.
  • Work with engineering teams to improve deployment, testing, automation, and operational workflows.
  • Learn and apply best practices for cloud security, scalability, reliability, and incident response.
  • Develop scripts and automation tools that improve engineering productivity.
  • Collaborate with developers, DevOps engineers, and infrastructure teams to support production services.
  • Continuously learn new cloud technologies, DevOps tools, and software engineering best practices.

Minimum Qualifications

  • Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related technical discipline.
  • Fresh graduate or early-career candidate with a strong interest in Cloud DevOps, infrastructure, automation, or Site Reliability Engineering.
  • Strong understanding of computer science fundamentals and software development concepts.
  • Good analytical, problem-solving, and communication skills.
  • Ability to work effectively in a collaborative team environment.
  • Eagerness to learn new technologies and adapt to a fast-paced engineering culture.

Required Technical Skills

Programming Languages

Knowledge of one or more of the following:

  • Python
  • Java
  • JavaScript
  • Go
  • Bash
  • Shell Scripting

Operating Systems

  • Unix/Linux
  • Command-line tools
  • Shell environment

Cloud Computing

Basic understanding of:

  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure

Concepts including:

  • Compute
  • Storage
  • Networking
  • Managed cloud services

DevOps

Knowledge of:

  • CI/CD
  • Build pipelines
  • Deployment automation
  • Infrastructure as Code (IaC)

Containers

  • Docker
  • Kubernetes (preferred)

Version Control

  • Git
  • GitHub or similar version control systems

Networking

Basic understanding of:

  • DNS
  • HTTP / HTTPS
  • TCP/IP
  • Load Balancing
  • Firewalls

Monitoring & Logging

Exposure to tools such as:

  • Prometheus
  • Grafana
  • Splunk
  • ELK Stack

Software Architecture

Basic knowledge of:

  • Microservices
  • Distributed Systems
  • Cloud-native Applications

Preferred Qualifications

Candidates with any of the following will have an advantage:

  • Academic projects related to cloud computing, backend development, DevOps, or automation.
  • Internship experience in software engineering or cloud technologies.
  • Personal projects demonstrating cloud infrastructure or automation skills.
  • Experience with Jenkins, GitHub Actions, GitLab CI, or similar CI/CD tools.
  • Knowledge of Kubernetes deployments.
  • Interest in cloud security, distributed systems, and production operations.
  • Ability to quickly learn new technologies and engineering tools.

Technologies You’ll Work With

  • AWS
  • Google Cloud Platform (GCP)
  • Microsoft Azure
  • Docker
  • Kubernetes
  • Git
  • Jenkins
  • GitHub Actions
  • Linux
  • Python
  • Bash
  • Prometheus
  • Grafana
  • ELK Stack
  • Splunk
  • CI/CD Pipelines
  • Infrastructure as Code
  • Cloud Security
  • Site Reliability Engineering
  • Microservices

What Cisco Looks For

Cisco is looking for engineers who:

  • Have strong computer science fundamentals.
  • Are passionate about cloud computing and automation.
  • Enjoy solving technical problems.
  • Are curious and eager to learn.
  • Communicate effectively and collaborate well with teams.
  • Take ownership of their work and continuously improve.

Why Join Cisco?

  • Work on cloud-scale products used by millions of customers globally.
  • Learn from experienced software and cloud engineers.
  • Gain hands-on experience with modern DevOps and cloud technologies.
  • Build expertise in automation, infrastructure, and production systems.
  • Collaborate with global engineering teams on innovative cloud security solutions.
  • Grow your career through mentorship, learning opportunities, and challenging technical projects.

Career Opportunities

This role provides an excellent foundation for careers including:

  • Cloud Engineer
  • DevOps Engineer
  • Site Reliability Engineer (SRE)
  • Platform Engineer
  • Infrastructure Engineer
  • Software Development Engineer
  • Cloud Security Engineer

Job Location

Bangalore, Karnataka, India

Work Mode: Hybrid

Apply Now for Cisco Software Engineer Role: Click Here

Frequently Asked Questions

Is this role suitable for freshers?

Yes. Cisco is hiring fresh graduates and early-career candidates with strong technical fundamentals and a willingness to learn.

Is prior industry experience required?

No. Internship experience, academic projects, certifications, or personal projects related to cloud computing, DevOps, or backend development are sufficient.

Which programming languages are preferred?

Knowledge of Python, Java, JavaScript, Go, Bash, or Shell scripting is beneficial.

Which cloud platforms should candidates know?

Basic exposure to AWS, Google Cloud Platform (GCP), or Microsoft Azure through coursework, projects, or certifications is preferred.

Is Kubernetes mandatory?

No. Familiarity with Docker is expected, while Kubernetes knowledge is considered an added advantage.

What kind of work will I do?

You’ll help build cloud infrastructure, automate deployments, improve CI/CD pipelines, monitor production systems, troubleshoot issues, and contribute to reliable cloud services.

Raj Verma is a passionate technologist with a background in software engineering and content creation. He leverages his experience to empower job seekers, particularly those new to the field, with the latest industry insights and resources to land their dream careers. As the founder of TechAtPhone, Raj is dedicated to fostering a thriving tech community where knowledge is shared and career aspirations are realized.

Leave a Comment