DevOps Engineer
South Africa
Listed on 2026-10-20
-
IT/Tech
Cloud Computing: Infrastructure & Operations, Systems Engineer, SRE/Site Reliability, IT Project Manager
Our client is seeking a skilled and motivated Dev Ops Engineer to join their growing technology team in Mahikeng, North West . This hybrid role is crucial for bridging the gap between software development and IT operations, focusing on automating and streamlining our development, testing, and deployment processes. You will be responsible for building and maintaining our cloud infrastructure, implementing CI/CD pipelines, and ensuring the reliability, scalability, and security of our systems.
We are looking for a candidate with a passion for automation, a strong understanding of cloud technologies, and excellent problem-solving skills. This position offers the opportunity to work with modern technologies and contribute to a dynamic and collaborative team environment, with the flexibility of a hybrid work arrangement.
Design, implement, and manage CI/CD pipelines to automate build, test, and deployment processes. Develop and maintain infrastructure as code (IaC) using tools like Terraform or Ansible. Manage and monitor cloud infrastructure (e.g., AWS, Azure, GCP), ensuring high availability, performance, and security. Implement and manage containerization technologies (e.g., Docker, Kubernetes). Develop and maintain monitoring, logging, and alerting systems. Collaborate with development teams to troubleshoot and resolve issues across the application lifecycle.
Automate operational tasks and processes to improve efficiency. Ensure system security and implement best practices for vulnerability management. Participate in on-call rotations for incident response and problem resolution.
Proven experience as a Dev Ops Engineer or in a similar role. Strong experience with cloud platforms such as AWS, Azure, or Google Cloud Platform. Proficiency with CI/CD tools (e.g., Jenkins, Git Lab CI, Azure Dev Ops). Experience with infrastructure as code tools (e.g., Terraform, Ansible, Chef, Puppet). Solid understanding of containerization technologies (Docker) and orchestration (Kubernetes). Experience with scripting languages like Python, Bash, or Power Shell.
Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack). Understanding of networking principles and security best practices. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Our client offers a competitive salary and comprehensive benefits package. Enjoy the flexibility of a hybrid work model that balances office collaboration with remote work. You will have the opportunity to work with cutting-edge technologies and contribute to critical infrastructure projects. We provide continuous learning opportunities, including access to training, certifications, and industry conferences. Join a supportive and innovative team dedicated to improving our technological landscape.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).