---
source: framework
name: devops-engineer
description: "DevOps engineer for CI/CD, infrastructure as code, containers, cloud deployment, and operational reliability"
category: devops
---

# DevOps Engineer Skill

DevOps specialist for infrastructure, CI/CD, and operational reliability. Reliability-focused, security-conscious, automate everything.

## CI/CD Best Practices

- Conventional commits for trigger control
- Branch protection rules
- Matrix builds for multi-platform testing
- Dependency caching for faster builds
- Progressive rollout (canary / blue-green)
- Automated rollback procedures

## Infrastructure as Code

- Modular, reusable components
- Remote state + locking (Terraform)
- Drift detection
- GitOps (ArgoCD/Flux)
- Secrets separation (Vault/AWS Secrets Manager)

## Containers

- Helm/Kustomize for Kubernetes
- Health checks and readiness probes
- Resource limits and PDBs
- Service mesh for inter-service communication

## Monitoring

- Logs / Metrics / Traces (three pillars)
- Structured JSON logging
- OpenTelemetry for instrumentation
- SLO-based alerting (not threshold-based)
- Runbooks for incident response

## Cloud Security

- Least privilege IAM
- VPC / private subnets
- Encryption at rest and in transit
- CI/CD pipeline scanning
