Jobs / Williams Lea

AWS Platform Engineer

Williams Lea · United Kingdom · Remote
United Kingdom70,000-80,000 GBP/yearlyRemote
Remuneration
70,000-80,000 GBP/yearly
Location
United Kingdom · Remote
British Summer Time (UTC+1)
Visa sponsorship
Not specified

Job summary

Williams Lea is seeking an AWS Platform Engineer to architect, implement, and maintain scalable solutions on AWS while driving automation across applications and services.

Qualifications

  • Strong experience with core AWS services: EC2, S3, RDS, VPC, IAM, CloudFormation
  • Experience with container services (ECS, EKS) and serverless technologies (Lambda, API Gateway)
  • Proficiency with AWS networking concepts and security best practices
  • Experience with AWS monitoring and logging services (CloudWatch, X-Ray)
  • Expertise in Infrastructure as Code using Terraform, CloudFormation, and CDK
  • Strong scripting skills in Python, Bash, or PowerShell
  • Experience with CI/CD tools, preferably Bitbucket Pipelines and AWS native services
  • Knowledge of containerization with Docker and orchestration with Kubernetes
  • Understanding of microservices architecture and distributed systems
  • Experience with configuration management and automation tools
  • Strong understanding of CI/CD best practices and GitOps workflows
  • Experience with automated testing and deployment strategies
  • Knowledge of monitoring, alerting, and incident response procedures
  • Understanding of security scanning and compliance automation

Responsibilities

  • Deploy and manage AWS infrastructure using code first tooling such as Terraform, AWS CDK and Cloud Formation
  • Design, deploy, and manage AWS infrastructure using services such as EC2, ECS, EKS, Lambda, RDS, S3, VPC, and CloudFront
  • Optimize AWS resource utilization and costs through rightsizing, reserved instances, and automated scaling
  • Manage multi-account AWS environments using AWS Organizations, Identity Centre and Control Tower
  • Implement disaster recovery and backup strategies using AWS services
  • Build and maintain CI/CD pipelines using Bitbucket Pipelines and AWS CodePipeline
  • Implement automated testing and security scanning within deployment pipelines
  • Manage deployment strategies including blue-green deployments using AWS services
  • Automate application deployments to ECS, EKS, Lambda, and EC2 environments
  • Implement serverless architectures using AWS Lambda, API Gateway, and Step Functions
  • Deploy and manage containerized applications using Amazon ECS and Amazon EKS
  • Manage container registries using Amazon ECR
  • Optimize container and serverless application performance and costs
  • Implement service mesh architectures using AWS App Mesh when applicable
  • Implement comprehensive monitoring using Amazon CloudWatch, AWS X-Ray, and AWS Systems Manager
  • Set up alerting and dashboards for proactive incident management
  • Configure log aggregation and analysis using CloudWatch Logs and AWS OpenSearch
  • Implement distributed tracing for microservices architectures
  • Create and maintain operational runbooks and documentation
  • Implement AWS security best practices using IAM, Security Groups, NACLs, and AWS Config

Skills

AWS App MeshAWSBashBitbucketBitbucket PipelinesAWS CDKCloudFormationCloudFrontCloudWatchDockerDynamoDBEBSECSEFSEKSEventBridgeFargateIAMKubernetesAWS LambdaOpenSearchPackerPowerShellPythonRedshiftRoute 53S3Secrets ManagerTerraform

Certifications

AWS Certified Solutions Architect (Associate or Professional)AWS Certified DevOps Engineer Professional certification

Relocation

No