Job Description

Overview

Python Software Engineer (Multi-Cloud) — Location: Remote (South Africa) | Role Type: Permanent

What You Will Be Building

  • Cloud-Native Backends: Design and develop scalable services using Python (Django, Flask, FastAPI).
  • Automated Infrastructure: Use Terraform or CloudFormation to treat infrastructure as code.
  • API Integrations: Build and document robust RESTful and GraphQL APIs to connect complex systems.
  • Serverless Architecture: Implement Lambda or Azure Functions to optimize performance and cost.
  • DevOps Pipelines: Set up CI/CD workflows to ensure smooth, automated delivery.

What You Need To Succeed

  • The Core Skill: Strong proficiency in Python and its modern frameworks.
  • The Cloud Experience: Practical experience with at least one major cloud provider (AWS, Azure, or GCP).
  • The Tooling: Experience with Docker and Kubernetes is a strong adva...

Ready to Apply?

Take the next step in your AI career. Submit your application to Confidential today.

Submit Application