Cloud Developer in London

Cloud Developer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Satalia (NPComplete)

At a Glance

  • Tasks: Develop and maintain cloud infrastructure for innovative web APIs using cutting-edge technologies.
  • Company: Join Satalia, a forward-thinking tech company focused on AI and inclusivity.
  • Benefits: Enjoy remote work, competitive salary, generous leave, and an annual development budget.
  • Why this job: Be at the forefront of AI technology and make a real impact on society.
  • Qualifications: Experience in cloud infrastructure, Python, Docker, and DevOps principles required.
  • Other info: Flexible working hours and a people-oriented culture prioritising wellbeing.

The predicted salary is between 36000 - 60000 £ per year.

Role type: Permanent

Location: UK, Greece or Lithuania

Preferred start date: ASAP

LIFE AS A SATALIAN

As an organisation, we push the boundaries of data science, optimisation and artificial intelligence to solve the most complex problems in industry. Satalia, a WPP Company, is a community of individuals devoted to working on diverse and challenging projects, allowing you to flex your technical skills whilst working with a tight knit team of high performing colleagues. Led by our founder (who is also WPP's Chief AI Officer), Satalia's ambition is to become a decentralised organisation of the future. Today this involves developing tools and processes to liberate and automate manual repetitive tasks, with a focus on freedom, transparency and trust. At the core of our thinking is an approach to wellbeing and inclusivity. We unpack human behaviour and unpick prejudice to ensure a safe and inviting environment. We offer true flexible working and allow our employees to find the working practice that makes them most productive. At Satalia, your opinion matters and your achievements are celebrated.

THE ROLE

We are seeking a highly skilled Cloud Developer to create and maintain the cloud infrastructure for our Typescript and Python-based web APIs. Our solutions will not be tied to a specific cloud platform, so 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. You will be responsible for deploying 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 must be fully automated using Terraform.

You will be joining a product team in developing these zero to one innovations over a multi-year roadmap. You will be working with the latest technologies across our technology stack, including optimising AI workloads that scale to meet client needs. It is a great time to be joining as the industry transforms itself in what we believe is a generational moment for technology and AI.

What you'll be doing:

  • 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

What we want from you:

  • Strong experience in creating and deploying cloud infrastructure using Azure, AWS, GCP
  • Understanding of Python and Docker for developing web APIs.
  • Familiarity with serverless technologies covering serverless 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
  • Development - annual development budget to upskill yourself
  • Benefits - enhanced pension, life assurance, income protection, private healthcare
  • Annual bonus - when Satalia does well, we all do well
  • Remote working - cafe, bedroom, beach - wherever works
  • Impactful projects - focus on bringing meaningful social and environmental change
  • People oriented culture - wellbeing is a priority, as is being a nice person
  • Truly flexible working hours - school pick up, volunteering, gym - no problem
  • Generous leave - 27 days' holiday plus bank holidays and enhanced family leave
  • Transparent and open culture - you will be listened to and heard

We are an equal opportunity employer and 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.

Cloud Developer in London employer: Satalia (NPComplete)

At Satalia, we pride ourselves on being an exceptional employer, offering a vibrant work culture that prioritises wellbeing and inclusivity. Our commitment to employee growth is evident through our annual development budget and the opportunity to work on groundbreaking AI projects, all while enjoying true flexibility in working hours and location. Join us in a community where your contributions are valued, and you can thrive both personally and professionally.
Satalia (NPComplete)

Contact Detail:

Satalia (NPComplete) Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Cloud Developer in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Satalia on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your application process. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since you're applying for a Cloud Developer role, make sure you can confidently discuss cloud architecture, serverless technologies, and DevOps principles. Practice coding challenges related to Python and Typescript too!

✨Tip Number 3

Showcase your passion for AI and cloud technology during interviews. Share any personal projects or contributions to open-source that demonstrate your skills and enthusiasm. This will help you stand out as a candidate who truly cares about the field.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our community at Satalia.

We think you need these skills to ace Cloud Developer in London

Cloud Architecture
Amazon Web Services (AWS)
Google Cloud Platform (GCP)
Microsoft Azure
Typescript
Python
Docker
Serverless Technologies
API Management
Terraform
DevOps Principles
Git
Infrastructure-as-Code
Design Patterns
OAuth2 and OIDC

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with cloud infrastructure, especially with AWS, GCP, or Azure. We want to see how your skills align with the role of a Cloud Developer at Satalia!

Show Off Your Projects: If you've worked on any relevant projects, especially those involving serverless applications or APIs, be sure to mention them! We love seeing practical examples of your work that demonstrate your technical prowess.

Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language to describe your skills and experiences, as effective communication is key for us at Satalia.

Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Satalia (NPComplete)

✨Know Your Cloud Stuff

Make sure you brush up on your knowledge of cloud platforms like AWS, GCP, and Azure. Be ready to discuss how you've used these technologies in past projects, especially in relation to serverless applications and API management.

✨Show Off Your Coding Skills

Prepare to demonstrate your proficiency in Python and Typescript. You might be asked to solve a coding challenge or explain your approach to developing web APIs, so practice writing clean, efficient code beforehand.

✨Understand DevOps Principles

Familiarise yourself with DevOps practices and tools, particularly Git and Terraform. Be prepared to discuss how you've applied these principles in your previous roles, especially in automating deployments and managing infrastructure.

✨Communicate Clearly

Since effective communication is key, practice explaining complex technical concepts in simple terms. You may need to describe your past projects or solutions, so think about how to convey your ideas clearly and confidently.

Cloud Developer in London
Satalia (NPComplete)
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>