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 vibrant team in Johannesburg. In this role, you will be responsible for designing, implementing, and maintaining CI/CD pipelines, as well as managing cloud infrastructure. The ideal candidate will possess strong technical skills and a collaborative mindset.

Responsibilities

  • Architect and manage cloud environments to ensure high availability.
  • Develop tools to automate DevOps processes.
  • Collaborate on disaster recovery plans and business continuity strategies.
  • Evaluate and advise on new tools and technologies.
  • Engage in troubleshooting and debugging across the stack.
  • Mentor junior team members and share knowledge.
  • Maintain and deploy configuration of systems using industry best practices.
  • Work on capacity planning and network architecture.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or a related field
Experience
  • 3-5 years of professional experience in DevOps
Technical Skills
  • Ansible
  • Python
Soft Skills
  • Problem-solving
  • Leadership
Certifications
  • Google Professional Cloud Architect
  • Docker Certified Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with monitoring tools: Experience with Prometheus, Grafana, or CloudWatch.
  • Security best practices: Knowledge of security protocols and best practices in DevOps.

Benefits

  • Comprehensive health insurance
  • Generous leave policy, including sick leave
  • Remote work opportunities after probation
  • Annual team retreats and bonding activities

Company Culture

  • Continuous Growth: We prioritize training and professional development for all employees.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for our team members.
  • Transparent Communication: We aim for a transparent culture encouraging open discussion and feedback.
Status: Open