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, Fast API).
Automated Infrastructure: Use Terraform or Cloud Formation to treat infrastructure as code.
API Integrations: Build and document robust RESTful and Graph QL APIs to connect complex systems.
Serverless Architecture: Implement Lambda or Azure Functions to optimize performance and cost.
Dev Ops 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 advantage.
The Data: A solid understanding of both SQL (Postgre SQL) and No SQL databases. ...

Ready to Apply?

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

Submit Application