ABOUT THE ROLE
As a Lead 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 Jenkins, GitLab CI, or AWS CodePipeline.
- 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 leadership position managing DevOps teams.
- 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.
- Proficiency in infrastructure as code tools like Terraform or AWS CloudFormation.
- In-depth experience with CI/CD tools such as Jenkins, GitLab CI, or AWS CodePipeline.
- 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.
#J-18808-Ljbffr