betterjobs

Free template template · Word

DevOps Engineer Job Description

A DevOps engineer job description for teams that need automated build, deployment and infrastructure, reliable monitoring and fast incident response. It covers CI/CD, containers, infrastructure as code and cloud cost control.

  • Editable Word (.docx)
  • Made for India
  • 19 fill-in fields highlighted
  • Free, no sign-up

Preview of the template

[Highlighted] = fill in
[Company Logo][Company Name]

JOB DESCRIPTION – DEVOPS ENGINEER

Job Title:
DevOps Engineer
Department:
Engineering – Infrastructure
Reports To:
DevOps Lead / Engineering Manager
Location:
[Work Location]
Employment Type:
Full-time, Permanent
Experience:
3–6 years in DevOps or SRE
Job Code:
[Reference Number]

About [Company Name]

[Company Name] is [one-line description of your business, products/services and team size]. Office address: [Company Address].

Job Summary

The DevOps Engineer will build and maintain the delivery pipelines and cloud infrastructure for [Company Name], enabling fast, safe releases and reliable, cost-efficient production systems on [Cloud Platform].

Key Responsibilities

  1. Design and maintain CI/CD pipelines in [CI Tool]
  2. Containerise applications with Docker and manage Kubernetes clusters
  3. Provision infrastructure using Terraform / CloudFormation
  4. Set up monitoring, logging and alerting (Prometheus, Grafana, ELK)
  5. Participate in on-call and lead incident response
  6. Manage secrets, IAM roles and network security groups
  7. Automate backups and disaster recovery tests
  8. Track and optimise cloud costs
  9. Support developers with environments and tooling
  10. Document runbooks

Required Skills

  • Linux administration and shell scripting
  • Docker and Kubernetes
  • Terraform / IaC
  • CI/CD tooling
  • [AWS / Azure / GCP]

Qualifications & Experience

  • B.E. / B.Tech or equivalent
  • 3–6 years in DevOps / SRE

Preferred Skills (Good to Have)

  • CKA / cloud certifications
  • Helm and ArgoCD
  • Python / Go scripting

Key Performance Indicators (KPIs)

KPITargetReview Frequency
Deployment frequency[Number] per weekMonthly
Mean time to recoveryUnder [Number] minutesMonthly
Uptime[Percentage]%Monthly
Cloud cost vs budgetWithin [Percentage]%Monthly

Salary Range

₹[Minimum CTC] – ₹[Maximum CTC] per annum (CTC), depending on experience and skills. Final offer will show the fixed and variable split and approximate in-hand salary.

Benefits

  • Provident Fund (EPF) and ESI as applicable, gratuity as per law
  • [Number] days of paid leave plus public holidays as per company policy
  • [Health insurance / group mediclaim cover]
  • On-call allowance
  • Certification reimbursement

How to Apply

Send your CV with the tools and cloud platforms you have managed in production. Send your application to [HR Email] with the subject line "Application – DevOps Engineer – [Your Name]" or apply through [Application Link]. Last date to apply: [Date].

Prepared by
[HR Name]
Human Resources
Date: [Date]
Approved by
[Reporting Manager]
Engineering – Infrastructure
Date: [Date]

What this template includes

  • A job summary that explains why the devops engineer role exists and where it sits in Engineering – Infrastructure
  • 10 role-specific responsibilities, starting with design and maintain CI/CD pipelines in [CI Tool]
  • Required skills such as linux administration and shell scripting and docker and kubernetes, so screening criteria are clear
  • Qualifications and experience (3–6 years in DevOps or SRE) stated up front to filter applications
  • A KPI table, e.g. deployment frequency, that later becomes the appraisal yardstick
  • Salary range, benefits and how-to-apply sections with placeholders ready to fill

When to use it

  • Releases are manual and error-prone
  • Moving workloads to Kubernetes
  • Setting up monitoring and on-call
  • Controlling rising cloud bills

How to customise this template

  1. 1Replace [Company Name], [Work Location] and the reporting line (DevOps Lead / Engineering Manager) with your actual details
  2. 2Trim or reorder the responsibilities so the top three reflect what the devops engineer will spend most time on
  3. 3List your cloud provider, CI tool (Jenkins, GitHub Actions, GitLab) and IaC tool
  4. 4Fill in the salary range as annual CTC in ₹ and decide whether to show it publicly or only on request
  5. 5Set realistic targets in the KPI table with the hiring manager before the role goes live

HR tips

  • Mention on-call expectations and any allowance up front
  • Include cloud cost as a KPI; DevOps often controls it
  • Ask for a walk-through of a pipeline the candidate built

For HR & hiring managers

Hire top talent from BetterJobs

Experienced and fresher candidates across India — blue, grey and white collar. Post a job in 5 minutes and start receiving applications.

  • Post in 5 minutesDescribe the role in one line — we write the job description.
  • Verified applicantsEvery applicant has a verified mobile number.
  • Resume databaseSearch experienced candidates by skill, city and experience.

Frequently asked questions

What does a DevOps engineer do?+

A DevOps engineer automates build, test and deployment, manages cloud infrastructure as code, sets up monitoring and supports reliable operations.

Which tools should a DevOps engineer know?+

Git, Jenkins or GitHub Actions, Docker, Kubernetes, Terraform, a major cloud (AWS/Azure/GCP), Linux and monitoring tools such as Prometheus and Grafana.

Is DevOps the same as SRE?+

They overlap. SRE focuses more on reliability targets and incident management; DevOps focuses on delivery automation. Many Indian companies combine both.

All 50 job descriptions →