AWS DevOps Engineer - Blackburn/ Hybrid
Oscar Associates Ltd
Blackburn, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Blackburn, United Kingdom
Tech stack
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Bash
Software as a Service
Continuous Integration
Distributed Systems
Amazon DynamoDB
Github
Identity and Access Management
Python
Prometheus
Datadog
Scripting (Bash/Python/Go/Ruby)
System Availability
Grafana
Infrastructure as Code (IaC)
Amazon Web Services (AWS)
Cloudformation
Amazon Web Services (AWS)
Gitlab-ci
Kubernetes
Route53
Functional Programming
Api Gateway
Terraform
Serverless Computing
Docker
Jenkins
Job description
You will be the bridge between code and production, ensuring our environments are scalable, resilient, and invisible to the developers.
- Infrastructure as Code (IaC): Design and deploy complex environments using Terraform or CloudFormation (No ClickOps allowed).
- CI/CD Orchestration: Build and optimize sophisticated pipelines (GitHub Actions, GitLab CI, or Jenkins) to move code from commit to production with zero friction.
- Kubernetes & Containers: Manage and scale EKS clusters, focusing on high availability, service mesh, and cost optimization.
- Serverless & Scaling: Architecting solutions utilizing Lambda, API Gateway, and DynamoDB to handle fluctuating global traffic.
- Security & Observability: Implementing 'Shift Left' security and building deep-visibility dashboards using Prometheus, Grafana, or Datadog.
Requirements
- AWS Mastery: Deep, production-level experience with the AWS ecosystem (EC2, S3, RDS, IAM, VPC, Route53).
- Coding/Scripting DNA: Strong proficiency in Python, Go, or Bash for automation and custom tooling.
- Container Expert: Hands-on experience with Docker and orchestration (Kubernetes/EKS is a must).
- The MSP/Consultancy Edge: (Optional but preferred) Experience managing diverse client environments or high-traffic SaaS platforms.
- Problem Solver: The ability to troubleshoot complex distributed systems and perform root-cause analysis on production incidents.