Remote job
Senior Cloud DevOps Engineer
Job details
About this role
Role overview Design and operate the cloud infrastructure behind a data and analytics platform, connecting cloud architecture with reliable, fast software delivery. The role owns AWS foundations, infrastructure automation, delivery pipelines, governance, and cost management, while working closely with developers to resolve operational issues.
Responsibilities - Build and maintain scalable AWS environments using infrastructure as code. - Design and improve CI/CD pipelines to make software delivery reliable and automated. - Maintain AWS Landing Zone foundations and multi-account structures. - Apply cloud best practices through architecture reviews and governance improvements. - Lead cost optimization work and improve cloud efficiency. - Troubleshoot performance issues with developers and respond to incidents to support system reliability.
Requirements - At least five years of DevOps experience, including three or more years focused on AWS. - Deep Terraform expertise and experience with Docker and ECS. - Experience managing AWS Landing Zones and multi-account environments. - Ability to perform Well-Architected Framework reviews. - A self-directed approach to solving infrastructure challenges and delivering technically sound solutions. - South African location and valid authorization to work in South Africa.
Benefits and work setup - Remote-first work, with the option to work from an office. - Ownership of cloud direction and infrastructure decisions. - Competitive salary, benefits, and an employee share option scheme. - Choice of a Windows or macOS laptop and a company-funded annual three-day trip.