Cloud Developer – Contract

Posted 2ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Cloud Developer responsible for developing cloud-native serverless applications and maintaining AWS, GCP, and Azure infrastructures for AI solutions at Satalia.

Responsibilities:

  • 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

Requirements:

  • 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)

Benefits:

  • Opportunity to work at the forefront of AI technology
  • A chance to contribute to groundbreaking commerce AI solutions
  • Flexible working