AWS DevOps Engineer

Infrastructure
Cape Town – Western Cape – South Africa

Job Title: AWS DevOps Engineer
Salary: R75,000 per month (gross basic) + pension contribution
Area: Cape Town
Type: Onsite initially, then move to Hybrid
Start Date: 5 January 2026
 
Summary
We’re looking for an AWS DevOps Engineer to help shape and protect a cloud-native engineering environment built on AWS. You’ll take ownership of core infrastructure, refine CI/CD processes, enhance security, drive automation, and strengthen observability across the platform.
 
This role suits someone who enjoys solving technical challenges, exploring emerging tools—including AI-driven automation—and designing systems that are stable, scalable, and simple to operate. You’ll work closely with the Head of Engineering and collaborate with a supportive tech team, making a direct impact on platform reliability and delivery speed.
 
Responsibilities
Cloud Reliability & Security
    • Maintain accurate infrastructure documentation, including architecture and recovery processes.
    • Identify and fix AWS security misconfigurations while improving overall cloud security.
    • Build and manage infrastructure using IaC (AWS CDK or Terraform).
    • Improve reliability and reduce unplanned downtime through proactive monitoring.
    • Conduct cloud infrastructure audits to identify risks and opportunities.
    • Configure proactive security alerts using tools like CanaryTokens.
Automation & CI/CD
    • Build and enhance fully automated CI/CD pipelines.
    • Replace manual deployment steps with automated workflows.
    • Apply IaC principles for all new infrastructure and environments.
    • Keep pipeline documentation clear and up to date.
System Observability & Proactive Management
    • Create dashboards and alerts using Prometheus, Grafana, or AWS monitoring tools.
    • Ensure accurate tracking of key application and infrastructure metrics.
    • Reduce alert noise to maintain meaningful, actionable alerts.
    • Identify and resolve performance or capacity risks before impact.
    • Deliver dashboards that support day-to-day engineering work.
Support, Collaboration & Innovation
    • Support engineering teams by unblocking issues quickly.
    • Establish strong CI/CD, security, and infrastructure standards.
    • Develop self-service and automated tools to streamline operations.
    • Explore and implement innovative solutions—including intelligent automation—to improve efficiency and delivery.
 
Requirements
    • National Senior Certificate (Matric)
    • Degree or Diploma in IT is a plus
    • 3+ years of experience in DevOps, infrastructure, or software engineering
    • Solid experience with AWS in production environments
    • Strong IaC skills using AWS CDK or Terraform
    • Experience with Docker and container orchestration
    • Strong Linux administration experience
    • Proficiency in at least one programming language (Typescript, Python, or PHP)
    • Strong scripting skills for automation and integrations
    • Knowledge of monitoring and observability tools
    • Understanding of database management (MySQL preferred)
    • Strong analytical and problem-solving skills
    • Ability to explain technical concepts clearly
    • Collaborative, adaptable, and comfortable working in fast-evolving environments
 
Working Model
    • Probation (first 3 months): Onsite, 5 days per week
    • After probation (remainder of first year): Hybrid, 3 days in-office / 2 days at home
 
If you’re ready to take ownership of impactful AWS-driven infrastructure work in a modern cloud environment, apply now and step into the new year with a role that lets you make a real difference.