DevOps Engineer

Johannesburg FULL TIME R60,000 - R75,000 / Month
(R720,000 - R900,000 / Year)

Job Description

Join our thriving team as a DevOps Engineer, where you will enhance collaboration between development and operations teams. This role focuses on infrastructure management, CI/CD, and deploying innovative cloud solutions that improve scalability and performance.

Responsibilities

  • Architect and deploy cloud solutions that meet business needs.
  • Create automation scripts to reduce manual operational efforts.
  • Evaluate existing systems and suggest improvements.
  • Build and maintain tools to ensure productive collaboration.
  • Conduct training sessions on best practices in DevOps.
  • Review code from teams and provide feedback for improvement.
  • Engage with vendors for technical support and product updates.

Requirements

Education
  • Bachelor's degree in Information Technology or a related field
  • Master's is an advantage
Experience
  • 3+ years of experience in a DevOps environment
Technical Skills
  • Terraform
  • Linux/Unix Systems
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Certified Kubernetes Administrator (CKA)
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with cloud architecture design: Involved in architecting solutions for cloud-based deployments.
  • Experience with backup and restore strategies: Ensuring resilience in cloud infrastructures.

Benefits

  • Health, dental, and vision coverage
  • Generous retirement plans
  • Flexible hours and remote work policies
  • Employee wellness and fitness programs
  • Career advancement opportunities

Company Culture

  • Supportive Work Environment: We prioritize employee well-being and work-life balance.
  • Learning Opportunities: We provide various training programs for continuous skill development.
  • Community Engagement: Our company values engage with the community and give back through volunteer programs.
Status: Open