DevOps Engineer

Johannesburg FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are seeking an experienced DevOps Engineer to join our Johannesburg team. This role is essential in streamlining our operations, enhancing automation, and managing cloud infrastructure to support software development. Ideal candidates will have a strong technical background and a passion for leveraging DevOps methodologies to deliver high-performance applications.

Responsibilities

  • Enhance performance of infrastructure components to support scalability.
  • Design and implement disaster recovery and business continuity plans.
  • Advise on technical strategies and best practices regarding cloud architecture.
  • Connect stakeholders in development and operations to foster collaboration.
  • Lead training sessions and workshops on DevOps practices.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Relevant certifications (e.g., Linux, Security)
Experience
  • 5+ years experience managing cloud infrastructure
Technical Skills
  • Terraform
  • Python
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Google Professional Cloud Architect
  • Certified DevOps Engineer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Jenkins: Experience using Jenkins for continuous integration and deployment.
  • Experience with security best practices: Understanding of cloud security frameworks and practices.

Benefits

  • Comprehensive health insurance
  • Generous leave policies
  • Employee stock options
  • Team-building events and activities

Company Culture

  • Professional Growth: We invest in our employees' growth through training and advancement opportunities.
  • Community Engagement: We encourage our team to engage with the local community and contribute positively.
  • Work-Life Balance: We understand the importance of balancing work with personal life and promote flexible working arrangements.
Status: Open