Senior DevOps Engineer - Automation Specialist
Summary
A senior DevOps engineer focused on automation who designs and runs CI/CD pipelines, infrastructure as code (Terraform/Ansible), and Docker/Kubernetes platforms. Day to day they automate operations, monitor and optimize system performance, and support dev teams in a fully remote, South Africa-based role.
Our client is seeking a talented and experienced Senior DevOps Engineer with a specialization in automation to join their dynamic, remote-first team. This role is critical for streamlining our client's software development and deployment pipelines, ensuring speed, reliability, and scalability. You will be instrumental in building and maintaining the infrastructure that supports rapid iteration and continuous delivery of software products. Working remotely, you will collaborate with development and operations teams to implement cutting-edge automation strategies, contributing to a culture of efficiency and innovation from anywhere in the country.
Key Responsibilities
- Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or Ansible.
- Implement and manage containerization platforms such as Docker and Kubernetes.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization and scalability.
- Automate operational tasks and processes to improve efficiency and reduce manual intervention.
- Collaborate with development teams to ensure application reliability and performance in production environments.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- 5+ years of experience in DevOps, with a strong focus on automation and infrastructure management.
- Proficiency with cloud platforms (AWS, Azure, or GCP) and container orchestration technologies.
- Expertise in scripting languages (e.g., Python, Bash, PowerShell) for automation.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Proven ability to work autonomously and collaboratively within a fully remote setting.
Benefits
- Highly competitive salary with performance-based incentives.
- Comprehensive health, dental, and vision insurance plans.
- Flexible working hours and a remote-friendly work environment.
- Generous budget for professional development and certifications.
- Opportunity to work with modern technologies and drive significant impact.
What they ask for
Required
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience
- 5+ years of experience in DevOps with a strong focus on automation and infrastructure management
- Proficiency with cloud platforms (AWS, Azure, or GCP) and container orchestration technologies
- Expertise in scripting languages (Python, Bash, PowerShell) for automation
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI
- Proven ability to work autonomously and collaboratively within a fully remote setting