Job Summary:
As an AWS DevOps Lead, you will design, deploy, and manage advanced cloud-based solutions on AWS. This role requires an experience with a strong background in AWS cloud management, DevSecOps, and infrastructure as code (IaC). The ideal candidate will have at least 7 years of relevant experience and will be proficient in implementing and managing AWS networking components, security practices, and CI/CD pipelines. Excellent communication skills and the ability to build effective working relationships are essential, along with the ability lead a team of engineers.
Key Responsibilities:
AWS Cloud Management:
Design, deploy, and manage scalable and secure AWS cloud infrastructures.
Implement and manage AWS networking components including virtual networks, peerings, firewalling, private endpoints, and DNS.
Security and DevSecOps:
Integrate security practices within the DevOps lifecycle to ensure secure application and infrastructure deployment.
Implement and manage security controls including Role-Based Access Control (RBAC).
Governance:
Implement AWS policies in code, at scale.
Manage AWS policy assignments and exemptions.
AWS Well Architected Framework :
Understand the principles and best practices of the AWS Well Architected Framework and associated AWS architectural patterns.
CI/CD Pipelines and IaC:
Proficient with working with Git, including managing repositories, merges, conflicts, and pull requests.
Develop and manage IaC CI/CD pipelines using GitHub Actions and other CI/CD tools.
Implement infrastructure as code (IaC) primarily using Terraform.
Debug and refactor Terraform based on best practices.
Automation and Scripting:
Develop scripts and automation tools to improve operational efficiency.
Monitoring and ITSM Integration:
Set up and manage monitoring and alerting systems using AWS Monitor and Log Analytics.
Integrate with IT Service Management (ITSM) tools for streamlined incident and problem management processes.
Scripting Languages:
Proficiency in Python.
Preferred Certifications:
AWS Certified Cloud Practitioner
AWS Certified Solutions Architect – Associate
AWS Certified Solutions Architect – Professional
AWS Certified DevOps Engineer - Professional
AWS Certified Security – Specialty
Qualifications:
7+ years of experience in IT operations, with a focus on AWS cloud services, security, and DevOps/DevSecOps.
In-depth knowledge of AWS services and best practices.
Strong understanding of Infrastructure as Code (IaC) practices and GitHub for source control/GitHub Actions for CI/CD.
Excellent problem-solving skills and the ability to troubleshoot complex issues.
Strong communication and collaboration skills. Able to build credibility and establish strong relationships with client delivery teams in the UK, including engineering leadership teams.
Strong leadership kills, with a demonstrable track record of leading engineering teams..
Education:
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.