South Africa

Python AWS Software Engineer - Johannesburg - Hybrid - R1m PA, Cape Town

Python AWS Software Engineer - Johannesburg - Hybrid - R1m PA, Cape Town
Description
We are seeking an experienced

Senior Backend Software Engineer

with strong

Python (FastAPI)

and

AWS

expertise to join a high‑performing engineering team delivering scalable, cloud‑native systems.

This role is ideal for a technically strong engineer who enjoys building modern backend platforms and contributing to architectural decisions.

Requirements:

Relevant tertiary qualification in

Information Technology

or a related field ( preferred )

6+ years' proven experience in backend software development and project delivery

Strong proficiency in

Python (FastAPI)

for backend services and scripting

Deep experience with

AWS cloud services , including:

IAM, EKS, RDS, MSK/Kafka, Lambda, ElastiCache

Hands‑on expertise with

Terraform , including:

Modules, state management, and environment-specific provisioning

Solid understanding of microservices architecture,

REST/gRPC APIs , and event‑driven design

Proficiency with relational databases (PostgreSQL, SQL Server, MySQL)

Experience building and maintaining CI/CD pipelines using tools such as

GitHub Actions, GitLab CI, Jenkins , or similar

Strong knowledge of containerization and orchestration (Docker, Kubernetes)

Familiarity with monitoring and observability tools such as Instana, Prometheus, Grafana, and OpenTelemetry

Nice‑to‑Have (Bonus Skills):

Proficiency in

gRPC

and concurrency patterns

Knowledge of the

Kafka ecosystem , including Kafka Streams, schema registries, and the outbox pattern

Experience with AWS infrastructure cost optimization

Familiarity with Agile methodologies and Kanban delivery

Prior exposure to cloud security best practices

The Reference Number for this position is GZ61010.

This is a

contract role

based in

Johannesburg , offering a

cost‑to‑company salary of up to R1m per annum , negotiable based on experience and ability.

Contact Garth on or call

011 463 3633

to discuss this and other exciting opportunities.

Are you ready for a change of scenery?

Know someone who fits the bill? We pay

cash for successful referrals!

#J-18808-Ljbffr
Highlights
Safety Tips
Beware of ads written with poor grammar or spelling.
1 / 10
More info about this ad

Python AWS Software Engineer - Johannesburg - Hybrid - R1m PA has been posted in the Cape Town Engineering category on Locanto.

If you’re looking for something similar, check out Electrician, Cape Town, Qualified Electrician, Cape Town or Junior-Mid AI Backend Engineer (Python) (CPT) in Cape Town, also posted in Engineering. Right now, there are 154 classified ads in Engineering in Cape Town on Locanto.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.