Devops engineer - infrastructure automation
Summary
A DevOps engineer (hired via recruiter Placements24 for a client in Richards Bay, South Africa) will build and maintain CI/CD pipelines, automate infrastructure provisioning, and manage cloud systems on AWS, Azure, or GCP using tools like Terraform, Docker, and Kubernetes to ensure reliability and scalability.
Our client is looking for a skilled Dev Ops Engineer to join their innovative technology team in Richards Bay. This role focuses on automating and streamlining our software development lifecycle, from code commit to production deployment. You will be instrumental in building and maintaining our CI/CD pipelines, managing cloud infrastructure, and ensuring the reliability, scalability, and security of our systems. The ideal candidate is passionate about automation, possesses a strong understanding of cloud environments, and thrives in a collaborative, fast-paced setting. You will work closely with development and operations teams to foster a culture of shared responsibility and continuous improvement.
Key Responsibilities Design, implement, and manage robust CI/CD pipelines using tools like Jenkins, Git Lab CI, or Azure Dev Ops. Automate infrastructure provisioning, configuration, and management using tools such as Terraform, Ansible, or Chef. Monitor system performance, identify bottlenecks, and implement solutions to ensure high availability and reliability. Manage and optimize cloud infrastructure on platforms like AWS, Azure, or Google Cloud. Implement and maintain containerization technologies like Docker and orchestration tools like Kubernetes. Collaborate with software developers and QA engineers to troubleshoot and resolve deployment and operational issues. Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 3+ years of experience in a Dev Ops, SRE, or similar role. Proficiency with scripting languages such as Bash, Python, or Power Shell. Experience with cloud platforms (AWS, Azure, GCP) and infrastructure as code tools. Solid understanding of containerization technologies (Docker) and orchestration (Kubernetes). Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Benefits Competitive salary and performance-based incentives. Comprehensive health, dental, and vision coverage. Opportunities for professional growth and access to training resources. Flexible work arrangements, including a remote work option. Generous paid time off and holiday schedule. A dynamic and supportive team environment.