About the Role
Our client is actively seeking an experienced and proactive DevOps Engineer to join their dynamic IT infrastructure team. This position is based in Richards Bay, KwaZulu-Natal , and operates on a hybrid model, blending remote work flexibility with essential in-office collaboration. You will be instrumental in designing, implementing, and maintaining our client's cloud infrastructure, automating deployment pipelines, and ensuring the reliability, scalability, and security of their systems. The ideal candidate has a strong background in cloud platforms (AWS, Azure, or GCP), containerization technologies (Docker, Kubernetes), and infrastructure as code (Terraform, Ansible). You will work closely with development and operations teams to foster a culture of collaboration and continuous improvement. This is a critical role for an individual passionate about automation, cloud technologies, and building resilient systems.
Key Responsibilities
- Design, build, and maintain scalable and reliable cloud infrastructure on platforms like AWS, Azure, or GCP.
- Develop and manage CI/CD pipelines for automated application deployment and testing.
- Implement and manage containerization solutions using Docker and Kubernetes.
- Write and maintain infrastructure as code (IaC) using tools like Terraform or Ansible.
- Monitor system performance, identify bottlenecks, and implement optimizations.
- Ensure the security of cloud environments through best practices and proactive measures.
- Automate operational tasks and processes to improve efficiency.
- Collaborate with development teams to streamline the software delivery lifecycle.
- Troubleshoot and resolve infrastructure and deployment issues.
- Stay current with emerging DevOps tools and methodologies.
Requirements
- Bachelor's degree in Computer Science, IT, or a related field, or equivalent practical experience.
- 3+ years of experience in a DevOps or SRE role.
- Proven experience with major cloud providers (AWS, Azure, GCP).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Hands-on experience with container orchestration tools like Kubernetes.
- Strong understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI).
- Experience with infrastructure as code tools (e.g., Terraform, Ansible, CloudFormation).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Knowledge of networking concepts and security best practices.
- Excellent problem-solving skills and ability to work under pressure.
- Effective communication and collaboration skills for a hybrid team environment.
Benefits
- Our client offers a competitive salary, performance-based incentives, and opportunities for professional growth and certifications.
- Employees receive comprehensive health insurance, a retirement fund, and generous paid time off.
- The hybrid work model allows for a flexible work-life balance, combining the benefits of remote work with team collaboration.
- Located in Richards Bay , the office provides a modern and supportive working environment.
- We invest in our employees' development through training programs, access to cutting-edge technologies, and opportunities to attend industry conferences.
- Enjoy a dynamic team culture and challenging projects.