DevOps Engineer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our dynamic team as a DevOps Engineer, where you will implement and manage DevOps practices to bridge the gap between software development and IT operations. You'll play a critical role in maintaining high-performance systems and driving innovative solutions.

Responsibilities

  • Architect, build, and maintain cloud infrastructures.
  • Implement automation with scripting languages.
  • Ensure reliability and performance of applications.
  • Conduct performance tuning and scaling.
  • Lead operational strategy and best practices.
  • Evaluate new technologies to enhance the DevOps toolchain.
  • Facilitate agile process improvements.
  • Collaborate with cybersecurity to protect data.
  • Manage version control and code releases.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in DevOps or cloud engineering
Technical Skills
  • AWS
  • Docker
  • Kubernetes
  • Terraform
  • Ansible
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • AWS Certified Solutions Architect
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD pipelines: Hands-on experience with Jenkins and GitLab CI for CI/CD automation.
  • Familiarity with Agile methodologies: Knowledge of Scrum and Agile practices in DevOps.

Benefits

  • Competitive salary package
  • Comprehensive health insurance
  • Opportunity for remote work days
  • Flexible work hours and personal development budget

Company Culture

  • Innovation: We thrive on innovative solutions and creative problem-solving.
  • Collaboration: Teamwork is at the heart of our success; we encourage open communication.
  • Inclusivity: Inclusive practices are essential; we value diverse perspectives.
Status: Open