AWS DevOps Engineer
Infrastructure
Cape Town – Western Cape – South Africa
We are seeking a skilled DevOps/SysOps Engineer to build and manage the infrastructure, automate deployment processes, and maintain the production systems. You must have 3+ years of experience in DevOps/SysOps or a related role. Proficiency with AWS services (EC2, S3, RDS, Lambda, CloudFormation, etc.). Strong experience with infrastructure as code tools (e.g., Terraform). Solid understanding of CI/CD concepts and experience with tools such as Jenkins, Bitrise, AWS CodeBuild. Expertise in scripting languages (e.g., Python, Bash).
Type: Permanent
Rate: R60 000 – R90 000 Depending on experience
Area: Remote from Cape Town
Key Responsibilities:
- Design, build, and maintain scalable infrastructure on AWS.
- Develop and manage CI/CD pipelines to automate testing and deployment.
- Monitor system performance, ensure reliability and availability of infrastructure.
- Perform routine maintenance and updates on servers and infrastructure.
- Troubleshoot and resolve infrastructure-related issues.
- Implement security best practices and ensure compliance with security policies.
- Manage and optimize cloud costs.
- Maintain detailed documentation of infrastructure and procedures.
- Collaborate with development teams to streamline release processes.
- Set up and monitor server logs, metrics, and alerts for proactive issue resolution.
- Participate in on-call rotation for incident management and resolution.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 3+ years of experience in DevOps/SysOps or a related role.
- Proficiency with AWS services (EC2, S3, RDS, Lambda, CloudFormation, etc.).
- Strong experience with infrastructure as code tools (e.g., Terraform).
- Solid understanding of CI/CD concepts and experience with tools such as Jenkins, Bitrise, AWS CodeBuild.
- Expertise in scripting languages (e.g., Python, Bash).
- Familiarity with containerization and orchestration tools (e.g., Docker, ECS, Fargate).
- Experience with monitoring and logging tools (e.g., DataDog, Cloudwatch).
- Knowledge of networking fundamentals and security best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.