Senior AWS DevOps Engineer

Alexander Mann Solutions
Manchester, United Kingdom
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Manchester, United Kingdom

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Databases
Continuous Integration
DevOps
Identity and Access Management
IP Routing
Subnetting
Virtual Private Networks (VPN)
Key Management
Linux System Administration
Modular Design
Routing
Performance Tuning
Role-Based Access Control
Ansible
Trend Micro
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
DevOps Tools - Open-source
System Availability
Amazon Web Services (AWS)
Gitlab
Gitlab-ci
Kubernetes
Cloudwatch
Terraform
Docker

Job description

An experienced and motivated Senior DevOps Engineer is required to design, build, test and deploy cloud-based infrastructure and applications using CI/CD and Infrastructure as Code.

The role includes design, build, day-to-day operational support, monitoring, troubleshooting, and resolution of technical issues, supporting the team to meet delivery objectives in a reliable and scalable manner.

Responsibilities . Design, build and operate scalable AWS cloud environments . Implement and maintain CI/CD pipelines using GitLab . Support teams in delivering secure and reliable applications . Monitor systems, investigate incidents, and perform root cause analysis . Define and enforce engineering standards, best practices, and reusable patterns . Contribute to architectural decisions across infrastructure and platform design

Technical Skills . GitLab CI/CD pipelines . Terraform . Kubernetes

Essential Experience (Must Have)

AWS (Core Requirement) . Designing, building, and operating AWS environments at scale . Strong networking knowledge (VPC design, routing, segmentation, ingress/egress) . Security (IAM, least privilege, encryption) . High availability and resilience patterns . Cost optimisation strategies . Monitoring, alerting, incident response and root cause analysis

Kubernetes (Core Requirement) . Cluster provisioning and lifecycle management . Deployment using Helm . Flux, ArgoCD . Networking, ingress and service exposure . Security, RBAC and secrets management . Troubleshooting and performance optimisation

DevOps Tooling & Engineering . GitLab CI/CD pipelines . Terraform (modular design, remote state) . Bash/Shell scripting . Linux administration . Docker containerisation

AWS Core Services . Amazon EC2 . Amazon VPC (Subnets, Route Tables, Security Groups) . IAM roles and policies . AWS Systems Manager . Amazon CloudWatch . Elastic Load Balancing . AWS Secrets Manager/KMS . Amazon S3

Desirable Skills . Amazon EKS . Ansible . AWS Batch . Security tooling (Tanium, Tenable, Trend Micro) . Packer . Infrastructure testing (Inspec) . AWS Site-to-Site VPN . Database provisioning, troubleshooting & maintenance

Working Practices . GitLab-first CI/CD approach . Focus on AWS architecture and Kubernetes platform engineering . Pipeline flow: Build ? Test ? Security Scan ? Deploy ? Release . Use of runners, environments, and approval gates . Release tagging (eg release-YYYY.MM.DD)

Requirements

5-10+ years in DevOps or Platform Engineering . Experience delivering production-grade cloud platforms

Apply for this position