Job Description
Job Summary:
We are looking for a highly skilled and experienced AWS Senior DevOps Engineer/Leader to architect, develop, and maintain cloud infrastructure and automation pipelines. The ideal candidate will have a strong background in DevOps practices, cloud-native architecture, CI/CD automation, and AWS services. You will work closely with engineering and product teams to ensure reliable, secure, and scalable systems, while also leading DevOps initiatives and mentoring junior engineers.
Key Responsibilities:
- Design and implement scalable CI/CD pipelines for automated build, test, and deployment workflows.
- Develop Infrastructure as Code (IaC) using Terraform, CloudFormation, or AWS CDK.
- Automate monitoring, logging, alerting, and incident response (e.g., CloudWatch, Prometheus, ELK).
- Manage AWS environments including EC2, ECS, EKS, RDS, S3, IAM, VPC.
- Enforce security best practices across cloud infrastructure and pipelines.
- Drive containerization and orchestration using Docker and Kubernetes.
- Mentor junior DevOps engineers and lead infrastructure best practices.
- Collaborate with developers to optimize application deployment and performance.
- Support disaster recovery, backup, and high availability planning.
- Stay updated on modern DevOps tools and advocate continuous improvement.
Requirements
Required Skills & Qualifications:
- 6+ years of experience in DevOps or cloud infrastructure roles.
- 4+ years of hands-on experience with AWS (EC2, ECS/EKS, Lambda, RDS, S3, CloudWatch, IAM).
- Expert in IaC tools: Terraform, CloudFormation, or AWS CDK.
- Deep understanding of CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI/CD, CodePipeline).
- Strong with containerization and orchestration (Docker, Kubernetes, Helm).
- Proficient in scripting (Python, Bash, PowerShell).
- Experienced in monitoring/logging platforms (ELK, Prometheus, Grafana, CloudWatch).
- Knowledge of networking, security, compliance in cloud environments.
- Strong leadership, problem-solving, and collaboration skills.
Nice-to-Have Skills:
- AWS Certified DevOps Engineer – Professional (or similar).
- Knowledge of service mesh (Istio, Linkerd).
- Experience with serverless architectures.
- Familiarity with FinOps and cloud cost optimization.
- Exposure to DevSecOps tools and automation frameworks.
- Open for UK shifts
Education:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.