Senior AWS Engineer

ATS Client

Johannesburg

On-site

ZAR 948,600 - 1,339,200

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

ATS Client is seeking a Senior AWS Engineer for a 6 Month Contract in Johannesburg. The role focuses on designing AWS-based infrastructure, implementing IaC with Terraform or CloudFormation, and optimizing performance and cost-efficiency.

You will secure IAM policies, encryption, and auditing while collaborating across DevOps, development, and security teams. Ideal candidates have 5+ years in cloud engineering on AWS, strong scripting skills, and experience with containers (Docker, ECS, EKS).

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in cloud engineering with a focus on AWS.
  • Strong knowledge of AWS services (EC2, S3, RDS, Lambda, VPC, IAM, CloudWatch, etc.).
  • Proficiency in scripting languages (Python, Bash, etc.).
  • Experience with IaC tools (Terraform, CloudFormation).
  • Familiarity with containerization (Docker, ECS, EKS) and orchestration.
  • AWS certifications (e.g., AWS Certified Solutions Architect Professional) are a plus.

Responsibilities

  • Design and implement AWS-based infrastructure solutions using best practices.
  • Automate infrastructure provisioning using Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.
  • Monitor, troubleshoot, and optimize cloud environments for performance and cost‑efficiency.
  • Ensure security and compliance through proper IAM policies, encryption, and auditing.
  • Collaborate with DevOps, development, and security teams to support CI/CD pipelines and application deployments.
  • Lead incident response and root cause analysis for cloud-related issues.
  • Stay current with AWS services and recommend improvements or new technologies.
  • Mentor junior engineers and contribute to knowledge sharing within the team.

Skills

AWS experience
AWS services knowledge
Python scripting
Terraform
CloudFormation
Docker/ECS/EKS
Networking/Security

Education

Bachelor's degree in CS/Engineering

Tools

Terraform
CloudFormation
Docker
Kubernetes

Job description

About the job Senior AWS Engineer

Senior AWS Engineer - 6 Month Contract
Key Responsibilities
  • Design and implement AWS-based infrastructure solutions using best practices.
  • Automate infrastructure provisioning using Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.
  • Monitor, troubleshoot, and optimize cloud environments for performance and cost‑efficiency.
  • Ensure security and compliance through proper IAM policies, encryption, and auditing.
  • Collaborate with DevOps, development, and security teams to support CI/CD pipelines and application deployments.
  • Lead incident response and root cause analysis for cloud-related issues.
  • Stay current with AWS services and recommend improvements or new technologies.
  • Mentor junior engineers and contribute to knowledge sharing within the team.
Required Skills & Qualifications
  • Bachelors degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in cloud engineering with a focus on AWS.
  • Strong knowledge of AWS services (EC2, S3, RDS, Lambda, VPC, IAM, CloudWatch, etc.).
  • Proficiency in scripting languages (Python, Bash, etc.).
  • Experience with IaC tools (Terraform, CloudFormation).
  • Familiarity with containerization (Docker, ECS, EKS) and orchestration.
  • Understanding of networking, security, and cloud architecture principles.
  • AWS certifications (e.g., AWS Certified Solutions Architect Professional) are a plus.
Preferred Qualifications
  • Experience with hybrid cloud or multi-cloud environments.
  • Knowledge of DevOps practices and tools (Jenkins, GitLab CI/CD, etc.).
  • Exposure to monitoring and logging tools (Datadog, Prometheus, ELK stack).
  • Strong communication and leadership skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Engineer
Cloud Engineer

The Shoprite Group of Companies • Wes-Kaap

On-site
ZAR 600,000 - 850,000
Principal AWS Cloud Architect
Principal AWS Cloud Architect

ATS Client • Johannesburg

On-site
ZAR 1,200,000 - 2,400,000
Senior Cloud Engineer
Senior Cloud Engineer

Deka Minas (Pty) Ltd • Johannesburg

On-site
ZAR 900,000 - 1,350,000
Competitive salary
Hybrid work environment
Professional development
AWS DevOps Engineer
AWS DevOps Engineer

Amidel • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior AWS Cloud Engineer | IaC, CI/CD & Security
Senior AWS Cloud Engineer | IaC, CI/CD & Security

ATS Client • Johannesburg

On-site
ZAR 948,600 - 1,339,200
Senior AWS Cloud Data Analyst
Senior AWS Cloud Data Analyst

Impronics Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
Opportunity to work on cutting-edge projects
Clear path to permanent employment
Competitive compensation
+1
Cloud Engineer
Cloud Engineer

Boardroom Appointments • Stellenbosch

On-site
ZAR 900,000 - 1,800,000
AWS Solutions Architect
AWS Solutions Architect

Amidel • Johannesburg

On-site
ZAR 900,000 - 1,400,000
AWS Backend Developer
AWS Backend Developer

Hire Resolve • Gauteng

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000