DevOps Engineer

Johannesburg FULL TIME R50,000 - R70,833 / Month
(R600,000 - R850,000 / Year)

Job Description

We are searching for a skilled DevOps Engineer to join our dynamic team in Johannesburg. The ideal candidate should have a strong understanding of cloud computing technologies and be adept in CI/CD processes. Your role will involve collaborating with development teams to streamline software deployment and ensure high availability of services.

Responsibilities

  • Design scalable cloud architectures that meet business needs.
  • Enhance existing product performance via DevOps methodologies.
  • Cultivate a culture of continuous improvement within the tech team.
  • Lead incident response and postmortem analysis for system outages.
  • Collaborate on software development projects as needed.

Requirements

Education
  • Bachelor's degree in Information Technology or a related field
  • Master's degree in a relevant discipline preferred
Experience
  • 4+ years of experience in DevOps roles or system administration
Technical Skills
  • Cloud Computing
  • CI/CD Tools
Soft Skills
  • Team Player
  • Time Management
Certifications
  • Google Cloud Certified – Professional DevOps Engineer
  • Microsoft Certified: Azure DevOps Engineer Expert
Languages
  • English: Fluent

Advantageous

  • Experience with monitoring tools like Prometheus or Grafana: Hands-on experience in performance monitoring and alerting.
  • Understanding of Networking concepts: Solid understanding of network protocols and architecture.

Benefits

  • Advanced medical and dental cover
  • Life and Disability Insurance
  • Work-from-home options available
  • Annual bonuses based on performance

Company Culture

  • Empowerment: Employees are empowered to take initiatives and drive change.
  • Team Collaboration: We encourage teamwork and open communication among teams.
  • Work-life Balance: We believe in supporting our employees' work-life balance.
Status: Open