48 Aws Engineer jobs in South Africa
Sr AWS Engineer
Posted today
Job Viewed
Job Description
Job Description:
Title: Senior AWS Engineer
Location: Johannesburg (Hybrid)
Position Type: Contract
Contract Duration: 6 months with possible extension
Job Summary:
The Senior AWS Engineer is responsible for designing, implementing, and maintaining scalable, secure, and highly available cloud infrastructure on Amazon Web Services (AWS). This role involves leading cloud architecture initiatives, optimizing performance, ensuring security compliance, and mentoring junior engineers.
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:
- 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.
- 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.
Senior Aws Engineer
Posted today
Job Viewed
Job Description
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.
Matric and a 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.
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).
Between 5 - 7 Years
Senior AWS Engineer
Posted today
Job Viewed
Job Description
We are looking for a Senior AWS Engineer for our client based in the banking industry for a fixed term contract.
Job Summary:
The Senior AWS Engineer is responsible for designing, implementing, and
maintaining scalable, secure, and highly available cloud infrastructure on Amazon
Web Services (AWS). This role involves leading cloud architecture initiatives,
optimizing performance, ensuring security compliance, and mentoring junior
engineers.
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:
- 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.
- Understanding of networking, security, and cloud architecture principles.
- AWS certifications (e.g., AWS Certified Solutions Architect – Professional) are a plus.
Senior AWS Engineer
Posted today
Job Viewed
Job Description
Job Summary:
The Senior AWS Engineer is responsible for designing, implementing, and maintaining scalable, secure, and highly available cloud infrastructure on Amazon Web Services (AWS). This role involves leading cloud architecture initiatives, optimising performance, ensuring security compliance, and mentoring junior engineers.
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.
Qualifications:
- Matric and a 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.
- 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).
Senior AWS Engineer
Posted today
Job Viewed
Job Description
***6-month contract with possibility of renewal***
***Applications can also be sent to:
We're looking for a Senior AWS Engineer to join our client in financial services. This is a fantastic opportunity to play a key role in designing and scaling secure, high-performance cloud solutions in a hybrid work environment.
Responsibilities:
- Lead the design and implementation of scalable AWS-based infrastructure.
- Automate provisioning and deployment using Infrastructure as Code (Terraform, CloudFormation).
- Optimize performance, cost-efficiency, and availability across cloud environments.
- Implement best-in-class security practices (IAM, encryption, auditing, compliance).
- Collaborate with DevOps, development, and security teams to strengthen CI/CD pipelines.
- Lead incident response and root cause analysis for AWS-related issues.
- Stay ahead of emerging AWS technologies and drive adoption where valuable.
- Mentor junior engineers and contribute to knowledge sharing within the team.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years' experience in cloud engineering with a strong AWS focus.
- In-depth knowledge of AWS services (EC2, S3, RDS, Lambda, VPC, IAM, CloudWatch, etc.).
- Proficiency in scripting (Python, Bash, etc.).
- Hands-on experience with IaC (Terraform, CloudFormation).
- Strong understanding of containerization (Docker, ECS, EKS) and orchestration.
- Solid grasp of networking, security, and cloud architecture principles.
- AWS certifications (e.g., AWS Certified Solutions Architect – Professional) highly beneficial.
- Experience with hybrid or multi-cloud environments.
- Familiarity with DevOps practices and CI/CD tools (e.g., Jenkins, GitLab CI/CD).
- Exposure to monitoring & logging tools (Datadog, Prometheus, ELK stack).
- Excellent communication and leadership skills.
Senior AWS Engineer
Posted today
Job Viewed
Job Description
Job Title:
Senior AWS Engineer
Location:
Hybrid
Contract Type:
6-Months Contract
Industry:
Banking
Start Date:
ASAP
Role Description
The Senior AWS Engineer is responsible for designing, implementing, and maintaining scalable, secure, and highly available cloud infrastructure on Amazon Web Services (AWS). This role involves leading cloud architecture initiatives, optimizing performance, ensuring security compliance, and mentoring junior engineers.
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:
- 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.
- 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.
If you are interested and fit for this role, please send your CV and cover letter to or or
AWS Data Engineer
Posted today
Job Viewed
Job Description
Contract
Experience4 to 24 years
SalaryNegotiable
Job Published03 September 2025
Job Reference No.Job Description
Ready to take your data engineering career to new heights? PBT Group is looking for a Senior AWS Data Engineer to design, build, and lead cutting-edge data solutions in a dynamic, agile environment.
What You'll Do:
- Architect modern data analytics frameworks.
- Translate complex requirements into scalable, secure, high-performance pipelines.
- Build & optimize batch/real-time data solutions using AWS & Big Data tools.
- Lead engineering efforts across multiple agile projects.
What You Bring:
- 5+ yrs in Data/Software Engineering with team leadership experience (3–5 yrs).
- 2+ yrs in Big Data & AWS (EMR, EC2, S3).AWS (EMR, EC2, S3
- ETL expert – especially Talend, cloud migration, & data pipeline support.
- Strong in Python, PySpark, SQL , and data modeling.
- Agile mindset (Scrum, Kanban).
- Familiar with Hadoop ecosystem, production support, and DevOps for BI.
Nice to Have:
- Experience with Spark, streaming data tools, & scalable system design.
- BI data modeling background (3+ yrs).
- Talend & AWS hands-on (1+ yr).
Qualifications:
- Bachelor's in Computer Science/Engineering or equivalent experience.
- AWS Certified (Associate+ level preferred).
Be part of a team that thrives on innovation, collaboration, and cloud-first data transformation.
and help shape the future of data
- In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
AWSData EngineeringExtract Transform Load (ETL)SQL
IndustriesFinancial ServicesInformation Technology (IT)Insurance
Be The First To Know
About the latest Aws engineer Jobs in South Africa !
AWS DevOps Engineer
Posted today
Job Viewed
Job Description
Experience Remote done Right. Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on ambitious projects.
What we're working on:
Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries
What You'll Be Doing:
- Collaborating with development teams to design, implement, and optimize highly available, scalable, and secure cloud solutions on AWS.
- Automating infrastructure provisioning and configuration management using tools like Ansible and Terraform.
- Developing and maintaining CI/CD pipelines using Jenkins to streamline deployment processes.
- Monitoring, troubleshooting, and optimizing AWS infrastructure and services to ensure maximum performance and reliability.
- Ensuring compliance with security best practices and helping implement robust access controls using IAM, KMS, and other AWS security services.
- Creating and maintaining infrastructure as code (IaC) with CloudFormation or Terraform to ensure consistent and reproducible deployments.
- Driving continuous improvement by automating processes, implementing new tools, and refining workflows to enhance operational efficiency.
What We're Looking For:
- Strong background in Linux administration and expertise in managing large-scale systems.
- +6 years of experience in designing, deploying, and maintaining AWS infrastructure with services like API Gateway, DynamoDB, Lambda, IAM, KMS, and CloudFormation.
- Hands-on experience in automation and configuration management using tools such as Ansible or Terraform.
- Proficiency in version control systems like Git (we use GitHub for collaboration).
- Experience in building and managing CI/CD pipelines using Jenkins or similar tools.
- Ability to collaborate effectively across functional teams and communicate complex technical concepts to both technical and non-technical stakeholders.
- AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect) are highly preferred.
Lumenalta is committed to hiring exceptional talent from a wide variety of diverse backgrounds. If you share our values and enthusiasm for digital transformation, we encourage you to apply
What's it like to work at Lumenalta?
This is a fully remote position open to candidates based in
Europe or regions with compatible time zones
. To ensure effective collaboration with our client and team, candidates must maintain a
6-hour overlap with Eastern U.S. business hours
.
This is an evergreen opening with no set deadline; we're always excited to connect with professionals who want to help us build the future
AWS Cloud Engineer
Posted today
Job Viewed
Job Description
THE JOB AT A GLANCE
Join an experienced and forward-thinking DevOps team where your expertise in Nexus Repository, Bitbucket, and Bamboo will be central to ensuring robust and efficient software delivery pipelines. If you're passionate about CI/CD, build automation, and cloud technologies like AWS, and want to work in a fast-paced environment where your input directly shapes engineering success, this is the role for you.
ABOUT VAXOWAVE
We are a service-oriented digital technology company specialising in multi-cloud solutions, technology transformations and consulting services which enables us to lead companies into the technological future. Our unique operating model is designed to simultaneously disrupt existing processes, give an ability to scale relatively quickly, drive value, and improve customer experience while reducing costs to serve.
JOB DESCRIPTION
You will be accountable for managing and evolving the CI/CD toolchain used across a financial services organization, with a strong focus on Nexus Repository, Bitbucket, and Bamboo. You'll also contribute to our AWS-based environments by assisting in infrastructure, deployment automation, and related DevOps practices.
This role sits at the heart of our DevOps practice and involves working closely with development teams, architects, and platform engineers to deliver reliable, automated, and scalable deployment processes across a wide range of projects.
RESPONSIBILITIES
- Own the administration, configuration, and support of Nexus Repository, Bitbucket, and Bamboo.
- Implement and maintain CI/CD pipelines that support development and release workflows.
- Manage integration between Bitbucket and Bamboo, ensuring seamless build and release automation.
- Maintain and optimize repository and artifact management through Nexus.
- Support cloud-based environments using AWS services (EC2, S3, IAM, CloudWatch, etc.).
- Write scripts (Bash, Python, or similar) to automate infrastructure tasks and improve build/deploy efficiencies.
- Collaborate with development and QA teams to improve build reliability and testing automation.
- Troubleshoot and resolve build issues across multiple environments.
- Participate in sprint planning, reviews, and retrospectives, providing input on DevOps best practices and improvements.
REQUIREMENTS
- Bachelor's Degree in Computer Science or equivalent industry experience.
- 4+ years of hands-on experience with Sonatype Nexus Repository, Bitbucket (branching, pull requests, permissions) and Bamboo CI/CD
- 4+ years of AWS Experience
AWS DevOps Engineer
Posted today
Job Viewed
Job Description
Company Description
, formerly known as SovTech, is a leading AI-powered custom software development company dedicated to helping clients scale their businesses through cutting-edge technology. We offer subscription-based access to world-class engineering teams and software development professionals, ensuring flexible, budget-friendly solutions. Our highly skilled engineers, designers, and strategists create tailor-made software solutions, focusing on mobile and web applications, IoT, cloud solutions, artificial intelligence, and machine learning. Located in Sandton, we serve a global clientele across various industries with a commitment to excellence and innovation.
Our story
At , we believe the future of software lies in the talent, innovation, and creativity found on the African continent. For over a decade, we have been pioneering world-class software development for a global audience. We are the leading custom software development company from Africa that, like any great tech company, was founded in a garage. has now grown to more than 350 of the best AI-powered software engineering experts, building world-class platforms for growing businesses across four cities on three continents. Looking ahead, we remain committed to growing Africa's tech ecosystems. Africa is home to the world's youngest population, with over 50% of Africans under the age of 25. Recent estimates indicate there are over 700,000 professional software developers across Africa today. That number is projected to double by 2025. We believe in the future of African tech talent and the impact it will have on scaling global companies. Accelerating business growth with experttech talent Trusted by 400+ companies, helps businesses scale with our cloud-based engineering subscription platform, offering consistent, cost-effective AI-powered experts, teams, and reliable developer analytics
Location: South Africa
Contract Type: Independent Contractor Agreement
Engagement Length 6 -12 Months
Years of Experience 4+ years of experience
Qualifications: Bachelor's Degree in Computer Science or equivalent industry experience
experience.
Certifications Advantageous
Work Model Remote
Key Skills
AWS
Bitbucket
CI/CD Pipelines
Devops
Responsibilities
Manage and evolve the CI/CD toolchain across the organization, with a strong focus on Nexus Repository, Bitbucket, and Bamboo.
Contribute to AWS-based environments by assisting with infrastructure management, deployment automation, and DevOps best practices.
Work closely with development teams, architects, and platform engineers to deliver reliable, automated, and scalable deployment processes.
Support a wide range of projects by ensuring robust and efficient DevOps workflows. Own the administration, configuration, and support of Nexus Repository, Bitbucket, and Bamboo.
Implement and maintain CI/CD pipelines that support development and release workflows.
Manage integration between Bitbucket and Bamboo, ensuring seamless build and release automation.
Maintain and optimize repository and artifact management through Nexus.
Support cloud-based environments using AWS services (EC2, S3, IAM, CloudWatch, etc.).
Write scripts (Bash, Python, or similar) to automate infrastructure tasks and improve build/deploy
Requirements
Minimum 4 years of experience as a DevOps Engineer, with a strong focus on AWS cloud environments.
Proven expertise in administering, configuring, and supporting Nexus Repository, Bitbucket, and Bamboo.
Hands-on experience implementing and maintaining CI/CD pipelines to support development and release workflows.
Skilled in managing integration between Bitbucket and Bamboo for seamless build and release automation.
Proficient in maintaining and optimizing repository and artifact management using Nexus.
Solid experience supporting cloud-based environments with AWS services such as EC2, S3, IAM, and CloudWatch.
Strong scripting skills in Bash, Python, or similar languages to automate infrastructure tasks and enhance build/deploy efficiencies.
Demonstrated ability to collaborate with development and QA teams to improve build reliability and testing automation.
Experience in troubleshooting and resolving build issues across multiple environments.
Familiarity with Agile methodologies and active participation in sprint planning, reviews, and related ceremonies.