We are seeking a highly skilled Cloud Developer to create and maintain the cloud infrastructure for our Typescript and Python-based web APIs. The ideal candidate should have a strong understanding of cloud architecture with either Amazon Web Services (AWS), Google Cloud Platform (GCP) or Microsoft Azure and be willing to work across all clouds.
Requirements
- Developing complex cloud-native serverless applications
- Writing and maintaining serverless functions in Typescript and Python
- Utilising Serverless technology including API management, Serverless functions, Event driven architectures, Serverless databases and document stores
- Implementing a range of integration patterns, from modern SaaS APIs using GraphQL to traditional FTP based integrations.
- Applying DevOps principles to empower teams to manage infrastructure directly using Git
- Utilising Terraform for provisioning and managing cloud resources.
- Leveraging Design Patterns and reference architectures to design scalable and efficient cloud infrastructure.
- Having a strong test driven, quality first mindset to your work
- Communicate effectively with excellent written and verbal skills.
- Familiarity with Diagrams-as-Code for documenting infrastructure architecture.
- Designing solutions observing cross-cutting concerns such as observability and system security
- Taking ownership of deployments in a true devops model
Benefits
- Enhanced pension
- Life assurance
- Income protection
- Private healthcare
- Annual bonus
- Development - annual development budget to upskill yourself
- Generous leave - 27 days’ holiday plus bank holidays and enhanced family leave