×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer: Back-End R1m PA

Job in Johannesburg, 2000, South Africa
Listing for: ATS Client
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Backend Developer, AWS
Job Description & How to Apply Below

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, Elasti Cache
  • 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 Git Hub Actions
    , Git Lab CI
    , Jenkins
    , or similar
  • Strong knowledge of containerization and orchestration (
    Docker, Kubernetes
    )
  • Familiarity with monitoring and observability tools such as Instana, Prometheus, Grafana, and Open Telemetry
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.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary