Overview
In this role you will design, build, and maintain cloud-native applications on AWS, leveraging serverless components and infrastructure as code. You will integrate with cross-functional teams to support DevOps practices and contribute to microservices and event-driven architectures. You help deliver scalable, secure solutions while troubleshooting across the stack, shaping transformation for clients and partners. This position offers growth within a values-driven, award-winning workplace that prioritises wellbeing and professional development.
Pay / Benefits
- flexible/remote working
- quarterly profit share scheme
- strong career progression & mentorship
- pension
- private healthcare cover
- educational assistance and certifications
Responsibilities
- Design, build, and maintain cloud-native applications using AWS serverless services (Lambda, API Gateway, DynamoDB, SQS, Cognito, CloudWatch)
- Develop infrastructure as code using AWS CDK or similar tools (Terraform, CloudFormation)
- Able to build front/back-end solutions
- Contribute to event-driven and microservices architectures
- Collaborate with cross-functional teams, support DevOps processes (CI/CD pipelines, configuration management), and troubleshoot issues across the stack
Key requirements
- Strong hands-on experience with AWS services (Lambda, API Gateway, DynamoDB, SQS, Cognito, CloudWatch)
- Proficiency in one or more languages (Python, Java, Golang, TypeScript, React)
- Experience with infrastructure as code (AWS CDK, Terraform, or CloudFormation)
- Solid understanding of microservices and event-driven architectures
- Familiarity with DevOps tooling
- Experience with test-driven development and relevant frameworks
- Strong troubleshooting skills across the stack
- collaboration
- AWS Lambda
- API Gateway
- DynamoDB
- SQS
- Cognito
…
