
AWS DevOps Engineer - SB
- Hybrid
- Johannesburg, Gauteng, South Africa
- Cloud
Job description
At DVT, we help clients solve complex business challenges through modern software engineering, cloud platforms, and technology innovation.
We are looking for a hands-on AWS DevOps Engineer to lead the design, automation, security, and operational excellence of AWS cloud platforms. This role combines cloud infrastructure engineering, DevOps practices, platform reliability, security governance, and technical leadership. You will work closely with engineering teams to enable secure, scalable, and reliable software delivery while driving continuous improvement across cloud environments.
Job requirements
Key Responsibilities
Design, implement, and maintain AWS cloud infrastructure across multiple environments.
Develop and manage Infrastructure as Code using AWS CDK and CloudFormation.
Design, maintain, and improve CI/CD pipelines and deployment automation.
Establish and promote DevOps best practices across engineering teams.
Implement secure cloud solutions aligned with AWS security and governance standards.
Manage IAM, encryption, key management, secrets management, and cloud security remediation.
Lead incident response, problem management, root cause analysis, and reliability improvements.
Support disaster recovery planning and platform resilience initiatives.
Develop automation tools, scripts, and operational utilities.
Review infrastructure and application code and contribute to platform modernisation initiatives.
Mentor engineering teams on AWS, cloud engineering, and DevOps practices.
Minimum Requirements
Relevant experience in Cloud Engineering, Infrastructure Engineering, Systems Administration, Platform Engineering, or DevOps.
Strong AWS experience within enterprise, startup, or scale-up environments.
Demonstrated experience operating and supporting production environments at scale.
Experience designing and managing AWS infrastructure using:
ECS
Lambda
VPC
Route53
CloudFront
IAM
KMS
Secrets Manager
RDS
DynamoDB
S3
CloudFormation
AWS CDK
Experience with Infrastructure as Code and environment provisioning.
Experience designing and supporting CI/CD pipelines.
Experience with Git-based source control and pipeline tooling.
Docker containerisation experience.
Strong understanding of:
IAM
Encryption and key management
Least privilege access
Zero Trust principles
Cloud security best practices
Security risk remediation
Ability to read, review, and modify application code where required.
Database experience with PostgreSQL and DynamoDB.
Preferred experience level:
5+ years in infrastructure, cloud, platform engineering or DevOps roles; or
5+ years with significant production ownership, strong automation capability, deep AWS operational experience, and evidence of rapid technical progression.
Preferred Experience
AWS Organisations and multi-account AWS environments.
Amazon EKS, EC2, SNS, EventBridge, CloudWatch, Transit Gateway, and Direct Connect.
Kubernetes, Helm, and ArgoCD.
SonarQube, Snyk, Nexus, and AWS ECR.
Blue/Green deployment strategies.
RDS administration, database migrations, backup and recovery planning.
Java or other modern programming languages used for automation and tooling.
Startup or scale-up experience.
Experience building AWS platforms from the ground up.
Experience leading cloud transformation or platform modernisation initiatives.
Experience working with AI-assisted engineering tools such as GitHub Copilot, Cursor, or Claude.
Who we are:
or
All done!
Your application has been successfully submitted!
You've already applied for this job
Thank you for your interest - we've already received your application, so this new submission can't be accepted. Your previous application is on file.
If you need assistance or believe this is an error, please email us at apply.dvtcareers@recruitee-email.com
