Cloud Developer – Contract
Posted 2ds ago
Employment Information
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


















