Job Search and Career Advice Platform

Enable job alerts via email!

Cloud Developer Contract

VML

Greater London

Remote

GBP 40,000 - 70,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in the United Kingdom is looking for a Cloud Developer to create and maintain cloud infrastructure for web APIs. The successful candidate will have strong experience with AWS, Azure, or GCP, with a focus on serverless technologies. This is an opportunity to contribute to pioneering AI solutions in a dynamic environment.

Benefits

Opportunity to work at the forefront of AI technology
Chance to contribute to groundbreaking AI solutions

Qualifications

  • Strong experience in creating and deploying cloud infrastructure using Azure, AWS, or GCP.
  • Understanding of Python and Docker for developing web APIs.
  • Familiarity with serverless technologies covering functions, queues, file storage, API management, and key-value stores.

Responsibilities

  • Develop complex cloud-native serverless applications.
  • Write and maintain serverless functions in Typescript and Python.
  • Utilise serverless technology for API management and event-driven architecture.

Skills

Cloud infrastructure deployment
Python
Docker
AWS
GCP
Azure
Terraform
DevOps principles
Git
Integration patterns

Education

Bachelor's degree in Computer Science or related field

Tools

Kubernetes
CloudFormation
Job description
Cloud Developer

Role type: Contract

Location: UK

Preferred start date: ASAP

About Satalia

Satalia, a WPP Company, pushes the boundaries of data science, optimisation, and artificial intelligence to solve complex industry problems. Founded by WPP's Chief AI Officer, the company aims to become a decentralised organisation. The team focuses on freedom, transparency, and trust, while prioritising wellbeing and inclusivity.

The Role

As a Cloud Developer, you will create and maintain the cloud infrastructure for Typescript and Python-based web APIs. Solutions are cloud-platform agnostic, so you should be proficient in AWS, GCP, or Azure and willing to work across all clouds. You will deploy commercial-grade APIs using Python Docker images, Typescript serverless functions, and various cloud resources such as Kubernetes, storage buckets, pipelines, and state stores. All infrastructure and deployment are fully automated using Terraform.

What you'll be doing
  • Develop complex cloud-native serverless applications
  • Write and maintain serverless functions in Typescript and Python
  • Utilise serverless technology for API management, event-driven architecture, serverless databases, and document stores
  • Implement integration patterns from modern SaaS APIs using GraphQL to traditional FTP-based integrations
  • Apply DevOps principles to empower teams to manage infrastructure directly using Git
  • Use Terraform for provisioning and managing cloud resources
  • Leverage design patterns and reference architectures to design scalable and efficient infrastructure
  • Maintain a test-driven, quality-first mindset
  • Communicate effectively with strong written and verbal skills
  • Document infrastructure architecture using Diagrams-as-Code
  • Design solutions observing cross-cutting concerns such as observability and system security
  • Take ownership of deployments in a true devops model
What we want from you
  • Strong experience in creating and deploying cloud infrastructure using Azure, AWS, or GCP
  • Understanding of Python and Docker for developing web APIs
  • Familiarity with serverless technologies covering functions, queues, file storage, API management, and key-value stores
  • Experience with integration patterns and working with various APIs
  • Knowledge of DevOps principles and Git, preferably with experience in modern techniques such as monorepos
  • Proficiency in Infrastructure-as-Code languages such as Terraform and CloudFormation
  • Understanding of design patterns for building scalable and efficient systems
  • A quality-driven, test-first mindset
  • Excellent written and verbal communication skills
  • Familiarity with Diagrams-as-Code for documenting infrastructure architecture is a plus
  • Understanding of modern authentication protocols such as OAuth2 and OIDC
  • Consideration of cross-cutting concerns like observability and security in infrastructure design
  • Contributions to Open Source projects are a plus
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)
What we can offer you
  • Opportunity to work at the forefront of AI technology
  • A chance to contribute to groundbreaking commerce AI solutions
Equal Opportunity

As an equal opportunity employer we welcome applications that reflect the diversity of our wider community. Please let us know at any time if you require reasonable adjustments to your interview process and feel free to let us know the pronouns you use.

We aim to respond to all applications within 2 weeks.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.