💻

DevOps Engineer Job Description

Software Engineering & Technology
✨ Customize with AI

Job Overview

We are seeking a DevOps Engineer to build and maintain our cloud infrastructure, CI/CD pipelines, and deployment platforms at [Company Name]. You will partner closely with engineering teams to automate everything and ensure our systems are reliable, scalable, and secure. You have a deep passion for infrastructure-as-code and developer experience.

Key Responsibilities

  • Design, build, and maintain CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI
  • Manage and scale cloud infrastructure on AWS, GCP, or Azure
  • Implement infrastructure-as-code using Terraform, Ansible, or CloudFormation
  • Monitor system health, set up alerting, and respond to production incidents
  • Container orchestration using Kubernetes and Helm
  • Ensure security compliance through IAM policies, secrets management, and vulnerability scanning
  • Optimize infrastructure costs through right-sizing and reserved capacity planning
  • Collaborate with development teams to improve build, test, and deployment workflows

Requirements & Qualifications

  • 3+ years of DevOps or Site Reliability Engineering experience
  • Hands-on experience with AWS, GCP, or Azure cloud platforms
  • Strong knowledge of Kubernetes, Docker, and container orchestration
  • Experience with infrastructure-as-code tools (Terraform, Ansible)
  • Scripting proficiency in Python, Bash, or Go

Core Skills & Technologies

Kubernetes & Docker Terraform / Ansible AWS / GCP / Azure CI/CD (GitHub Actions / Jenkins) Linux Administration Monitoring (Prometheus / Grafana) Scripting (Python / Bash) Security & IAM

Nice-to-Have Qualifications

  • AWS / GCP certifications
  • Experience with service mesh (Istio)
  • Background in platform engineering

What We Offer

  • Top compensation with on-call pay
  • Remote work option
  • Conference & certification budget
  • On-call stipend
  • Health & wellness benefits