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.