Platform Engineer

SoCode Limited
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 80K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Bash
Cloud Computing Security
Databases
Continuous Integration
Linux
DevOps
Disaster Recovery
Identity and Access Management
Python
Prometheus
Scripting (Bash/Python/Go/Ruby)
Amazon Web Services (AWS)
System Availability
Grafana
Kubernetes
Cloudwatch
Terraform
Amazon Web Services (AWS)

Job description

You'll play a key role in shaping infrastructure architecture, driving automation, and improving reliability across production systems used globally. What You'll Be Doing

  • Design, build, and operate scalable AWS infrastructure across services including EC2, EKS, RDS/Aurora, ElastiCache, OpenSearch, and CloudFront
  • Lead the adoption and optimisation of Kubernetes (EKS) for production and internal workloads
  • Build and maintain Infrastructure-as-Code pipelines using Terraform (or similar) integrated with CI/CD
  • Implement zero-downtime deployment strategies including blue/green, rolling, and canary releases
  • Improve platform resilience, scalability, and availability by eliminating single points of failure
  • Enhance observability and monitoring using tools such as Prometheus, Grafana, and CloudWatch
  • Partner with Security teams to embed best practices across IAM, secrets management, and cloud posture
  • Optimise cloud performance and spend through automation and visibility tooling
  • Contribute to incident response, post-incident reviews, and continuous operational improvements

Requirements

  • Strong experience designing and operating AWS infrastructure in production environments
  • Hands-on experience with Terraform and CI/CD-driven infrastructure provisioning
  • Solid Kubernetes experience, ideally managing workloads on AWS EKS
  • Strong Linux, networking, and cloud security fundamentals
  • Experience with observability tooling and structured alerting practices
  • Knowledge of high availability, disaster recovery, and database operations
  • Scripting and automation experience (Python, Bash, or similar)
  • Collaborative mindset with a passion for improving engineering efficiency

Apply for this position