Senior Cloud Software Engineer - AWS & Distributed Systems

Boardroom Appointments

Johannesburg

On-site

ZAR 600,000 - 1,100,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a skilled software engineer to contribute to large distributed systems in an agile environment based in Johannesburg. The role emphasizes hands-on work with AWS services (Lambda, S3, SQS), REST/SOAP web services, and CI/CD pipelines (Jenkins).

You will troubleshoot issues, write clear documentation, automate routine tasks, participate in design reviews, and help deliver robust features across platforms.

Qualifications

  • Experience developing and maintaining large distributed systems in an agile environment.
  • Strong AWS cloud experience (Lambda, S3, SQS, Step Functions, CloudWatch).
  • Experience with CI/CD pipelines (Jenkins).
  • Experience with Web Services (SOAP/REST) and parsing JSON and XML data.
  • Troubleshooting, documentation, and contributing to new features and functionality.
  • Proactively identify opportunities to automate routine tasks and develop automation scripts.
  • Excellent communication and interpersonal skills with the ability to work independently and as part of a team.
  • Participate in planning, execution, and monitoring of platform upgrades, patches, and enhancements.
  • Familiarity with code coverage best practices.
  • Ability to work with internal and external technology resources.
  • Write and review portions of detailed specifications for moderate complexity system components.
  • Knowledge of software development methodologies (Agile, Waterfall).
  • Knowledge of data manipulation languages.
  • Knowledge of data storage subsystems.
  • Knowledge of test-driven development.
  • Ability to complete moderately complex bug fixes.

Responsibilities

  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.
  • Successfully implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve technical issues as necessary.
  • Keep abreast of new technology developments.

Skills

Distributed systems
AWS
CI/CD
Web services
JSON/XML
Automation
Documentation
Communication
Agile
Code reviews

Tools

Jenkins

Job description

Boardroom Appointments is seeking a skilled software engineer to contribute to large distributed systems in an agile environment based in Johannesburg. The role emphasizes hands-on work with AWS services (Lambda, S3, SQS), REST/SOAP web services, and CI/CD pipelines (Jenkins).

You will troubleshoot issues, write clear documentation, automate routine tasks, participate in design reviews, and help deliver robust features across platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Cloud & Distributed Systems
Senior Software Engineer - Cloud & Distributed Systems

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,200,000
Cloud-Native Software Engineer: AWS, CI/CD, Distributed Systems
Cloud-Native Software Engineer: AWS, CI/CD, Distributed Systems

Boardroom Appointments • Gqeberha

On-site
ZAR 420,000 - 680,000
Senior Cloud & DevOps Engineer (AWS)
Senior Cloud & DevOps Engineer (AWS)

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,300,000
Senior Cloud DevOps Engineer with Kubernetes & CI/CD
Senior Cloud DevOps Engineer with Kubernetes & CI/CD

Boardroom Appointments • Sandton

On-site
ZAR 600,000 - 900,000
Senior Software Engineer - Lead Cloud & Microservices
Senior Software Engineer - Lead Cloud & Microservices

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
AWS Cloud Infrastructure Engineer – DevOps
AWS Cloud Infrastructure Engineer – DevOps

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Backend & DevOps Engineer — AWS, Serverless & CI/CD
Senior Backend & DevOps Engineer — AWS, Serverless & CI/CD

Boardroom Appointments • Centurion

On-site
ZAR 900,000 - 1,400,000
Senior Software Engineer - AWS, CI/CD & Distributed Systems
Senior Software Engineer - AWS, CI/CD & Distributed Systems

Boardroom Appointments • Durban

On-site
ZAR 600,000 - 800,000
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Professional development opportunities
Competitive compensation with bonuses
Cloud Platform Engineer - AWS, CI/CD & IaC Expert
Cloud Platform Engineer - AWS, CI/CD & IaC Expert

Boardroom Appointments • Stellenbosch

On-site
ZAR 550,000 - 900,000