DevOps Engineer
About the role
[Company Name] is hiring a DevOps Engineer to help our development teams ship faster and more reliably. You will build and maintain our cloud infrastructure, automate deployments, and improve monitoring so issues are caught before customers notice. This role is great for someone who loves automation and believes reliability is a team sport.
Responsibilities
- Design, build, and maintain cloud infrastructure using infrastructure as code
- Build and improve CI/CD pipelines for automated testing and deployment
- Set up monitoring, logging, and alerting for production services
- Respond to incidents and lead blameless postmortems
- Manage container platforms such as Kubernetes or ECS
- Implement security best practices, including secrets management and least-privilege access
- Optimize cloud costs and capacity planning
- Partner with developers to improve the developer experience and tooling
- Document runbooks and infrastructure standards
- Participate in a fair, shared on-call rotation
Requirements
- Hands-on experience with a major cloud provider such as AWS, Azure, or Google Cloud
- Experience with infrastructure as code tools such as Terraform, Pulumi, or CloudFormation
- Experience building CI/CD pipelines with tools like GitHub Actions, GitLab CI, or Jenkins
- Working knowledge of containers and orchestration
- Scripting skills in Bash, Python, or Go
- Understanding of networking, DNS, and load balancing
- Experience with monitoring and observability tools
Nice to have
- Cloud certifications such as AWS Solutions Architect or similar
- Experience with SOC 2 or other compliance requirements
- Familiarity with service level objectives and error budgets
- Experience with GitOps tools like Argo CD or Flux
Pay
[Pay range] · [Benefits summary]