What are the responsibilities and job description for the Staff Devops Engineer position at Calibrate?
ABOUT THE ROLE
As a Staff DevOps Engineer, you will be at the helm of our DevOps team, driving strategic initiatives to optimize and evolve our AWS infrastructure. You will oversee the implementation of best practices, and ensure the smooth operation of our cloud environments. This role demands a strategic mindset, strong leadership skills, and a deep understanding of AWS and DevOps principles.
KEY RESPONSIBILITIES
- Set clear goals, provide guidance, and foster a culture of continuous improvement and collaboration.
- Develop and execute the DevOps strategy aligned with business objectives, focusing on scalability, reliability, and efficiency.
- Design and implement robust, scalable, and secure AWS architectures. Oversee the evolution of infrastructure to meet growing business needs.
- Champion automation of infrastructure provisioning, deployment, and operations using tools such as Terraform, CloudFormation, and AWS CLI.
- Architect and enhance CI/CD pipelines to ensure streamlined and efficient software delivery processes. Implement and manage tools like Buildkite, ArgoCD, and Kubernetes.
- Implement comprehensive monitoring and logging solutions. Analyze performance metrics and optimize system performance and reliability.
- Lead efforts to enforce security best practices across AWS environments. Conduct regular security audits and manage compliance requirements.
- Oversee incident response and troubleshooting to resolve complex infrastructure issues and minimize downtime.
- Work closely with cross-functional teams, including development, IT, and product management, to support their needs and ensure alignment with infrastructure goals.
- Ensure thorough and up-to-date documentation of infrastructure, processes, and best practices.
- Stay abreast of industry trends, emerging technologies, and AWS updates to continuously enhance infrastructure and operational practices.
The salary range for this role is $200,000-225,000.
BACKGROUND AND EXPERIENCE
- Minimum of 8 years of experience in DevOps or related roles, with at least 3 years in a position leading Devops functions.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Relevant certifications (e.g., AWS Certified DevOps Engineer - Professional) preferred.
- Advanced knowledge of AWS services (e.g., EC2, S3, RDS, Lambda, ECS/EKS) and extensive hands-on experience with AWS tools and best practices.
- Extensive experience with CI/CDProficiency in infrastructure as code tools like Pulumi or Terraform.
- In-depth experience with CI/CD tools such as Github Actions, Buildkite, or similar kubernetes-native.
- Strong scripting skills in languages such as Python, Bash, or PowerShell.
- Experience with monitoring and logging tools such as CloudWatch, ELK Stack, or Prometheus.
- Strong understanding of security best practices and experience implementing security controls in cloud environments.
- Proven track record of leading and developing teams, with exceptional communication and interpersonal skills.
- Excellent problem-solving skills with a strategic approach to troubleshooting and resolving complex issues.
Salary : $200,000 - $225,000