Let our industry specialists listen to your aspirations and present your story to the most esteemed organisations in the Africa, as we collaborate to write the next chapter of your successful career.

See all jobs

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more

We understand that no two organisations are the same. Find out more about how we've customised our recruitment offerings to help clients meet their needs.

Read more
About Robert Walters Africa

Since our establishment 25 years ago, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Africa

Learn more

Intermediate/Senior DevOps Engineer

Save job

Our client is seeking an Intermediate DevOps Engineer to join their dynamic team in Johannesburg. This role offers the opportunity to work within a hybrid model, providing the flexibility to balance your professional and personal commitments. The successful candidate will be responsible for ensuring high-availability of platform infrastructure, maintaining AWS service usage, and leading infrastructure and automation projects. This role is perfect for someone who thrives in a collaborative environment and has a strong understanding of AWS services, Kubernetes management, Linux CLI, and Windows server administration. * Opportunity to work with cutting-edge technology in a dynamic team * Hybrid working model offering flexibility * Role involves leadership and project management responsibilities

Our client is a leading player in the tech industry, known for their commitment to innovation and excellence. They offer a flexible work environment that promotes work-life balance while providing ample opportunities for career growth and development. Their inclusive culture encourages collaboration and values diverse perspectives. This is an exciting opportunity to join a company that is committed to staying at the forefront of technological advancements.

As an Intermediate DevOps Engineer, you will play a crucial role in managing the platform infrastructure to ensure high availability. You will be responsible for provisioning changes to AWS using Terraform while maintaining cost-effectiveness. Your role will also involve maintaining Kubernetes clusters and Ansible scripts. You will ensure that all databases have consistent backup schedules and comply with platform security policies. Furthermore, you will guide your team members in best practices related to DevOps and cybersecurity. Your leadership skills will be put to good use as you lead infrastructure and automation projects.

  • Ensure high-availability of platform infrastructure, including services, virtual machines, and specific databases (e.g., SQL, NoSQL)
  • Provision changes and new infrastructure to AWS using Terraform, with a strong emphasis on cost-effectiveness
  • Maintain, advance and optimise AWS service usage
  • Maintain and troubleshoot Kubernetes clusters and Ansible scripts
  • Ensure all databases have consistent, monitored backup schedules, with regular restore tests
  • Ensure compliance with platform security policies and continuously align with our client's security requirements
  • Guide team members in best practices related to DevOps and cybersecurity
  • Lead and manage infrastructure and automation projects

The ideal candidate for the Intermediate DevOps Engineer role will bring a strong understanding of AWS services and networking. You should be proficient in Kubernetes management, Docker, and Helm. Your skills in Linux CLI and Linux Server administration will be essential, as well as your proficiency in Windows server administration. A solid understanding of REST APIs, HTTP protocols, SMTP, and SNMP is required. Practical experience with CI/CD systems and monitoring systems is also necessary. Basic coding skills, preferably Python or similar, are required and knowledge of Terraform is desirable.

  • Strong understanding of AWS services and networking (e.g. ELB, S3, WAF, EC2, CloudTrail, RDS)
  • Proficiency in Kubernetes management, Docker and Helm
  • Comfortable with Linux CLI and Linux Server administration; comfortable with Bash scripting
  • Proficient in Windows server administration
  • Solid understanding of REST APIs, HTTP protocols, SMTP, and SNMP
  • Practical experience with CI/CD systems (GitLab preferred) and monitoring systems (e.g., Grafana,PRTG)
  • Comfortable with basic coding (e.g. Python or similar), knowledge of Terraform is desirable
  • Familiarity with Azure environments, Active Directory and Office365 is desirable

Ready to take the next step in your career? Don't miss this exciting opportunity!

Contract Type: FULL_TIME

Specialism: Technology & Digital

Focus: Programming Development

Industry: IT

Salary: Negotiable

Workplace Type: Hybrid

Location: Sandton

Job Reference: F8CFVM-2EA23AC5

Date posted: 21 May 2024

Consultant: Alison Daley

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.