DevOps Engineer

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

Job Description

As a DevOps Engineer, you will be essential to our development and operations teams, promoting a culture of collaboration and efficiency. Your primary focus will be on automating processes and ensuring that our cloud services are reliable and scalable.

Responsibilities

  • Establish monitoring and alerting systems to ensure application stability.
  • Implement scalable application hosting solutions in cloud environments.
  • Engage in incident response and lead root cause analysis.
  • Provide mentoring and support to junior staff members on DevOps practices.
  • Research and implement new technologies to enhance our cloud platforms.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in a DevOps role
Technical Skills
  • AWS or Azure
  • Docker
  • Kubernetes
  • Terraform
Soft Skills
  • Communication
  • Problem-solving
Certifications
  • AWS Certified DevOps Engineer
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools like Jenkins or GitLab CI: Familiarity with automated deployment processes and CI/CD best practices.
  • Scripting experience with Python or Bash: Ability to write scripts for automation and system management.

Benefits

  • Competitive salary package and performance bonuses
  • Comprehensive health benefits including dental and vision
  • Flexible work hours with options for remote work
  • Opportunities for continuous learning and professional development

Company Culture

  • Innovation: We foster an innovative environment where creativity and ideas are encouraged.
  • Diversity and Inclusion: We value diversity and seek to include individuals from all backgrounds.
  • Team Collaboration: Our teams work collaboratively, sharing knowledge and expertise.
Status: Open