DevOps Engineer

Johannesburg Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a skilled DevOps Engineer to join our dynamic team in Johannesburg. The ideal candidate will have extensive experience in automating deployments and managing cloud infrastructure. You will work closely with development and operations teams to enhance our CI/CD pipelines and implement best practices in cloud architecture.

Responsibilities

  • Develop automated solutions for cloud resource provisioning.
  • Conduct regular system audits and perform updates when necessary.
  • Collaborate with cross-functional teams to define best practices.
  • Engage in capacity planning and optimization for cloud resources.
  • Provide technical support and guidance to team members.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in DevOps or equivalent is preferred
Experience
  • 4+ years of experience in cloud engineering or DevOps roles
Technical Skills
  • Jenkins
  • Ansible
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Certified Kubernetes Administrator
  • Google Professional DevOps Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud migration projects: Hands-on experience in migrating applications to the cloud.
  • Knowledge of microservices architecture: Understanding and experience in developing microservices-based applications.

Benefits

  • Comprehensive health benefits including mental health support
  • Generous leave policies and vacation time
  • Retirement savings plan with contributions from the company
  • Ongoing training and certification opportunities

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive to create an inclusive workplace for all.
  • Work-Life Balance: Promoting a healthy work-life balance for all employees.
  • Empowerment: We empower our teams to take ownership of their work and drive results.
Status: Closed