Job Search and Career Advice Platform

Enable job alerts via email!

Python Developer - Multi-Cloud

Badger & Bird Talent

Remote

ZAR 300 000 - 400 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech recruitment firm is on the lookout for a skilled Python Software Engineer with expertise in multi-cloud environments. This remote role offers a permanent position where you'll design scalable services, implement APIs, and utilize modern frameworks. You'll gain professional growth opportunities with certification paths in AWS, Azure, and GCP. Join a team focused on delivering high-impact projects and enjoy the flexibility of remote work while maintaining ownership of your tasks.

Benefits

Structured path for certifications
Remote-first environment
High-impact projects

Qualifications

  • Strong proficiency in Python and its modern frameworks.
  • Practical experience with at least one major cloud provider.
  • Experience with Docker and Kubernetes is a strong advantage.

Responsibilities

  • Design and develop scalable services using Python.
  • Build and document robust RESTful and GraphQL APIs.
  • Set up CI/CD workflows for automated delivery.

Skills

Python proficiency
Experience with cloud providers (AWS, Azure, GCP)
Understanding of SQL databases (PostgreSQL)
Understanding of NoSQL databases
Experience with Docker
Experience with Kubernetes
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 advantage.
  • The Data: A solid understanding of both SQL (PostgreSQL) and NoSQL databases.
  • The Consulting Mindset: You are comfortable working autonomously and explaining your technical decisions to business stakeholders.
How This Role Benefits You
  • Incentivised Professional Growth: We provide a structured path for certifications in AWS, Azure, and GCP with potential financial incentives and career progression.
  • Work with the Best: Learn from experts and participate in constructive code reviews and open architecture discussions.
  • True Remote Flexibility: Remote-first environment with autonomy to manage your time and deliver from your home office.
  • High-Impact Projects: Build core business applications for major enterprise clients solving complex data and integration problems.
Next Steps

Do not let your skills stagnate. Join a team that invests in your future. Apply now to start your journey.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.