Swiggy

SDE III (Devops)

Swiggy · Kharagpur-I, West Bengal, India

  • On site
  • Full-time
  • ₹2,500,000 / year
  • Kharagpur-I, West Bengal, India

Job highlights

  • Build and operate cloud infrastructure at Swiggy.
  • Focus on reliability, observability, and security.
  • Utilize DevOps principles and practices daily.
  • Develop tools for engineering team self-management.
  • Contribute to scalable and elastic platforms.

About the role

Software Development Engineer III - DevOps

Location: Bangalore | Karnataka - (Onsite)

Years of Experience: 6- 8 years

About The Team

The production engineering team is responsible for the key operational pillars (Reliability, Observability, Elasticity, Security and Governance) of the Cloud infrastructure at Swiggy. We thrive to excel & continuously improve on these key operational pillars. We design, build and operate Swiggy’s cloud infrastructure and supporting platforms, to provide a seamless experience to our internal and external consumers.

What qualities are we looking for?

  • Hands-on experience working on Cloud infrastructure like AWS (or a similar public cloud) and Kubernetes and/or similar infrastructure platforms.
  • Hands-on with Infrastructure, DevOps principles and practices (Everything-as-a-code, CI/CD, Test everything, proactive monitoring etc).
  • Strong debugging and problem-solving skills.
  • Curiosity about how things work and love to share that knowledge with others.
  • Experience in building and operating distributed systems.
  • Good understanding of operating systems, virtualization, containerization, networks and infrastructural design patterns.
  • Hands-on coding/scripting on any one of the languages like Python or GoLang.
  • Familiarity with software engineering practices including unit testing, code reviews, and design documentation.

What will you get to do here?

  • Be a hands-on engineer, ensure frameworks/infrastructure built is well designed, scalable & are of high quality.
  • Build and/or operate platforms that are highly available, elastic, scalable, operable and observable.
  • Build/Adapt and implement tools that empower the Swiggy engineering teams to self-manage the infrastructure and services owned by them.
  • Automate/Self-Serve dependencies of product engineering teams.
  • Identify and fix root causes of problems in the infrastructure systems/platforms.
  • Document your work and decision-making processes, and lead presentations and discussions in a way that is easy for others to understand.
  • Directly contribute to the five pillars of Production Engineering - Reliability, Scalability, Elasticity, Security and Governance (Includes cost).

"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regards to race, color, religion, sex, disability status, or any other characteristic protected by the law"

Key skills/competency

  • DevOps Engineering
  • Cloud Infrastructure (AWS)
  • Kubernetes
  • CI/CD
  • Infrastructure as Code
  • Python
  • GoLang
  • Distributed Systems
  • System Reliability
  • Observability

Skills & topics

  • DevOps Engineer
  • Software Development Engineer
  • AWS
  • Kubernetes
  • CI/CD
  • Infrastructure as Code
  • Python
  • GoLang
  • Cloud Infrastructure
  • Production Engineering
  • Site Reliability Engineering
  • SRE
  • Bangalore Jobs
  • Tech Jobs India

How to get hired

  • Tailor your resume: Highlight your 6-8 years of experience in DevOps, AWS, Kubernetes, and scripting languages like Python or GoLang. Emphasize your contributions to reliability, scalability, and CI/CD pipelines.
  • Showcase your skills: Quantify your achievements in building and operating distributed systems, and implementing infrastructure as code. Mention specific projects where you improved system observability or security.
  • Prepare for technical interviews: Be ready to discuss your experience with debugging, problem-solving in complex systems, and your understanding of operating systems and containerization. Practice coding problems in Python or GoLang.
  • Demonstrate cultural fit: Express your curiosity, your passion for sharing knowledge, and your understanding of software engineering best practices like code reviews and design documentation.

Technical preparation

Master AWS services and Kubernetes deeply.,Practice infrastructure as code tools (Terraform/Ansible).,Write Python or GoLang scripts for automation.,Prepare for distributed system design questions.

Behavioral questions

Share an example of a complex problem solved.,Describe how you collaborate with engineering teams.,Explain a time you improved system reliability.,How do you stay curious and share knowledge?

Frequently asked questions

What are the key responsibilities for a DevOps Engineer III at Swiggy?
As a DevOps Engineer III at Swiggy, you'll be responsible for building and operating cloud infrastructure with a strong focus on reliability, observability, elasticity, security, and governance. This includes implementing infrastructure as code, CI/CD pipelines, and developing tools to empower engineering teams.
What specific cloud platforms and technologies are important for this DevOps role at Swiggy?
Hands-on experience with AWS or a similar public cloud is crucial. Proficiency in Kubernetes and/or similar infrastructure platforms is also highly valued. Familiarity with scripting languages like Python or GoLang is required.
What is the required experience level for the DevOps Engineer III position at Swiggy?
Swiggy is looking for candidates with 6-8 years of experience in Software Development Engineering with a focus on DevOps principles and practices.
What are the core operational pillars the Production Engineering team at Swiggy focuses on?
The Production Engineering team at Swiggy focuses on five key operational pillars: Reliability, Observability, Elasticity, Security, and Governance (including cost management).
Does Swiggy offer remote work options for this DevOps Engineer III role?
This specific DevOps Engineer III position is listed as Onsite in Bangalore, Karnataka.
What kind of problem-solving skills are expected for this DevOps role at Swiggy?
The role requires strong debugging and problem-solving skills, with a curiosity about how systems work and a willingness to share that knowledge. You'll be expected to identify and fix root causes of problems in infrastructure systems and platforms.
SDE III (Devops) at Swiggy | Apply at Swiggy | Jobs near Kharagpur-I | PitchMeAI