Staff DevOps Engineer
Skills
About the Role
You will develop, maintain, and administer tools that automate operational activities and improve engineering productivity. You will automate continuous delivery pipelines and on-demand capacity management, design configuration and infrastructure solutions for internal deployments, evaluate new technology and vendor options, and implement best-in-class security measures. You will follow DevOps principles such as GitOps to automate and optimize build and release processes, collaborate with development and operations peers to identify and mitigate release risks, and drive consistent DevSecOps practices across the organization. You will work with cloud platforms, Infrastructure as Code, container orchestration, monitoring and observability stacks, and scripting or programming languages to deliver reliable production systems.
Requirements
- 6+ years of technical experience architecting and supporting large scale production systems
- 6+ years of experience with Infrastructure as Code tools, preferably Terraform and Ansible
- 6+ years of experience with cloud services such as AWS and GCP
- Strong understanding of Linux and configuration management
- Strong background in container management, deployment, and orchestration, including Kubernetes and Docker
- Experience managing monitoring and observability stacks using tools like CloudWatch, Cloud Monitoring, Datadog, and Grafana
- Demonstrated programming or scripting skills in Python, Go, or Bash
- Excellent communication, collaboration, and problem-solving skills
- Ability to work independently and as part of a team
Responsibilities
- Develop, maintain, and administer tools to automate operational activities and improve engineering productivity
- Automate continuous delivery pipelines and on-demand capacity management
- Design and implement configuration and infrastructure solutions for internal deployments
- Evaluate new technology options and vendor products
- Ensure critical system security using best-in-class security solutions
- Follow GitOps principles to automate and optimize build and release processes
- Collaborate with development and operations teams to identify and mitigate release risks
- Support delivery of consistent DevSecOps best practices across the organization
Benefits
- Work-life balance
- Equity
- Regular team events and off-sites
- Medical coverage
- Pension
- Generous paid parental leave
- Generous vacation and sick leave
- Work from anywhere
- Paid co-working space or desk
