Job Description
About the Job
🏢 Company: Cisco
💼 Role: Software Engineer (Cloud DevOps)
📍 Location: Bangalore, India
⏳ Experience: Freshers / Early Career
🔖 Job Type: Full-Time (Hybrid)
Job Description
Cisco is hiring Software Engineers to join its Cloud Security Engineering team in Bangalore, offering an exceptional opportunity for fresh graduates and early-career professionals to build a rewarding career in cloud computing, DevOps, and software engineering. As part of the Cloud Security Control Plane organization, you will contribute to designing, developing, deploying, and maintaining cloud-native microservices that power industry-leading products such as Cisco Umbrella and Cisco Secure Access. This role is ideal for candidates passionate about cloud technologies, automation, infrastructure, and modern software delivery practices. You will collaborate with experienced engineers while working on enterprise-scale systems that prioritize security, scalability, reliability, and operational excellence for organizations worldwide.
In this Software Engineer role, you will gain hands-on experience with cloud infrastructure, CI/CD pipelines, containerization technologies, infrastructure automation, monitoring solutions, and production operations. Working closely with developers, DevOps engineers, system administrators, and cloud architects, you will assist in building highly available cloud platforms while learning best practices for software deployment, observability, incident response, and site reliability engineering. Cisco provides a collaborative engineering environment where innovation, experimentation, and continuous improvement are encouraged, allowing new graduates to strengthen both their technical capabilities and professional growth through mentorship and real-world project experience.
Beyond technical responsibilities, Cisco emphasizes continuous learning, ownership, and engineering excellence. You will have opportunities to work with cutting-edge cloud platforms including AWS, Microsoft Azure, and Google Cloud Platform while expanding your knowledge of Kubernetes, Docker, Git, automation frameworks, distributed systems, and cloud security principles. Engineers are encouraged to explore new technologies, contribute innovative ideas, and continuously improve software delivery processes through automation and DevOps practices. This position serves as an outstanding career opportunity for graduates seeking to become cloud engineers, DevOps engineers, Site Reliability Engineers (SREs), or backend software engineers within one of the world's leading networking and cybersecurity companies.
Roles & Responsibilities
- Assist software development and operations teams in designing, implementing, and improving software delivery processes that support efficient application deployment and continuous integration.
- Build, maintain, and enhance CI/CD pipelines to automate software builds, testing, deployment, and release management across cloud-based development environments.
- Monitor cloud infrastructure, production services, and application health using observability tools while proactively identifying performance issues and operational risks.
- Troubleshoot application, infrastructure, deployment, and cloud platform issues by collaborating with senior engineers to ensure high system reliability and availability.
- Develop automation scripts and engineering tools using programming or scripting languages to simplify repetitive operational tasks and improve engineering productivity.
- Work closely with developers, DevOps engineers, cloud infrastructure teams, and system administrators to support secure, scalable, and highly available production services.
- Participate in implementing cloud security best practices, incident response procedures, reliability engineering principles, and infrastructure optimization initiatives.
- Assist in containerizing applications using Docker and contribute to Kubernetes-based deployment environments to support cloud-native application development.
- Support software testing, deployment automation, infrastructure management, and operational workflows while ensuring efficient software delivery across development and production environments.
- Collaborate with cross-functional engineering teams to design, deploy, monitor, and optimize cloud-native microservices supporting Cisco's enterprise security platforms.
- Continuously learn emerging cloud technologies, DevOps tools, automation frameworks, and software engineering practices while applying new knowledge to real-world engineering challenges.
- Contribute innovative ideas that improve system scalability, deployment efficiency, cloud reliability, and overall engineering excellence across the organization.
Requirements & Eligibility
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, Electronics, or a related engineering discipline from a recognized university.
- Fresh graduate or early-career professional with a strong interest in Cloud Computing, DevOps, Site Reliability Engineering (SRE), Infrastructure Automation, or Software Engineering.
- Strong understanding of computer science fundamentals including data structures, algorithms, operating systems, networking concepts, and software development principles.
- Basic programming or scripting experience using Python, Java, JavaScript, Go, Bash, Shell scripting, or similar programming languages.
- Familiarity with Linux or Unix operating systems, command-line utilities, shell environments, and basic system administration concepts.
- Understanding of cloud computing fundamentals including virtual machines, networking, storage, compute services, identity management, and cloud architecture.
- Exposure to public cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP) through academic projects, internships, certifications, or self-learning.
- Basic knowledge of DevOps practices including Continuous Integration (CI), Continuous Deployment (CD), Infrastructure as Code (IaC), build automation, and release management.
- Familiarity with Docker containers, Kubernetes orchestration, Git version control, Jenkins, GitHub Actions, GitLab CI, or similar automation tools will be considered an added advantage.
- Good analytical thinking, troubleshooting abilities, communication skills, collaboration mindset, and willingness to continuously learn new technologies in a fast-paced engineering environment.
- Understanding of networking protocols such as TCP/IP, DNS, HTTP/HTTPS, load balancing, firewalls, and microservices architecture is beneficial for success in this role.
- Exposure to monitoring and observability platforms including Prometheus, Grafana, ELK Stack, Splunk, or similar logging and monitoring tools is desirable but not mandatory.
Expected Salary
The expected salary for a Software Engineer (Cloud DevOps) at Cisco India generally ranges between ₹10 LPA and ₹18 LPA for fresh graduates and early-career professionals, depending on academic performance, technical expertise, internship experience, and interview performance. Along with an attractive compensation package, Cisco offers comprehensive employee benefits, performance bonuses, learning and certification opportunities, flexible hybrid work options, healthcare benefits, and outstanding long-term career growth within its global engineering organization.
🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews
Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.
Our April Hiring PDF includes verified HR emails and hiring details from companies like:
Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.
Inside you’ll find:
✔ 300+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles
🔥 60+ students placed recently using these hiring leads
👉 Grab the April Hiring List Now: April Hiring PDF


