Advertisement



Job Description

We are seeking a highly experienced Senior Python Developer with strong cloud engineering expertise across AWS and/or Azure. The ideal candidate has 7+ years of hands-on Python development experience, deep understanding of cloud-native architectures, and a proven ability to design, build, and scale secure, reliable backend systems.

 

Key Responsibilities:

  • Design, develop, and maintain scalable, high-performance backend applications using Python.
  • Build RESTful APIs, microservices, automation scripts, and data processing pipelines.
  • Implement unit tests, integration tests, and CI/CD automation.
  • Optimise application performance, reliability, and maintainability.
  • Architect, deploy, and manage cloud-native solutions on AWS and/or Azure.
  • Work with cloud services such as: Lambda, API Gateway, EC2, S3, RDS, DynamoDB, Step Functions, ECS, CloudFormation, IAM
  • Azure: Functions, App Services, Storage Accounts, Key Vault, Cosmos DB, AKS, ARM/Bicep, AAD
  • Implement Infrastructure-as-Code (IaC) using Terraform, CloudFormation, ARM, or Bicep.
  • Ensure high availability, scalability, and security of all cloud-hosted applications.
  • Build and maintain CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps, CodePipeline, etc.).
  • Containerise applications using Docker; deploy and manage Kubernetes (EKS/AKS) environments.
  • Monitor and troubleshoot production systems using cloud native tools (CloudWatch, Application Insights, etc.).
  • Implement cloud and application security best practices (IAM, secrets management, network security).
  • Ensure compliance with relevant standards and frameworks (ISO, SOC2, POPIA/GDPR where applicable).
  • Act as a senior contributor, mentoring mid-level/junior developers.
  • Participate in solution architecture, technical design sessions, and code reviews.
  • Work closely with product owners, DevOps engineers, and other stakeholders to deliver high-quality solutions.
View Job  Western Cape: ? Professional Accountant | SAIPA ? posted by Network Finance


Requirements

  • 7+ years professional Python development experience (required).
  • Certifications: AWS Developer/Architect, Azure Developer/Architect.
  • Strong experience with AWS and/or Azure cloud platforms.
  • Proven experience designing and building REST APIs, microservices, and serverless components.
  • Experience with Docker, Kubernetes (EKS/AKS), and cloud infrastructure.
  • Strong skills in relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, Cosmos DB).
  • Solid understanding of software engineering best practices (testing, code reviews, DRY, SOLID).
  • Experience with IaC: Terraform, CloudFormation, ARM, or Bicep.
  • Experience with CI/CD automation.
  • Experience with asynchronous frameworks (FastAPI, aiohttp, asyncio).
  • Experience with messaging/streaming platforms (SQS, SNS, Kafka, EventHub).
  • Knowledge of data engineering pipelines or ML workflow integration.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




[quick_job_alert]


[jobseeker_tips]

View Job  Cape Town: Front End Developer/Designer posted by Goldman Tech
How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

[sa_latest_jobs count=”6″ columns=”2″]

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:

Search

About

Lorem Ipsum has been the industrys standard dummy text ever since the 1500s, when an unknown prmontserrat took a galley of type and scrambled it to make a type specimen book.

Lorem Ipsum has been the industrys standard dummy text ever since the 1500s, when an unknown prmontserrat took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.

Categories

Gallery