DevOps Engineer

Cape Town FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

Join our dynamic team as a DevOps Engineer! We’re looking for someone passionate about streamlining development and operations through automation and effective collaboration. You’ll be working hands-on with containers, cloud platforms, and CI/CD pipelines while being a key player in our tech transformation.

Responsibilities

  • Automate manual processes to improve reliability and performance.
  • Collaborate with IT security teams to ensure compliance and data security.
  • Troubleshoot and resolve production system issues promptly.
  • Assess the current technology stack and recommend improvements.
  • Develop and maintain monitoring scripts to track system performance.
  • Ensure high availability of systems and quick recovery in case of failures.
  • Participate in code reviews and provide feedback on infrastructure setup.
  • Mentor junior engineers in best DevOps practices and tools.
  • Coordinate with third-party service providers for cloud solutions.
  • Work proactively to identify potential disruptions and risks.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or equivalent
Experience
  • Minimum 3 years of experience in DevOps or Cloud Engineering roles
Technical Skills
  • AWS or Azure
  • Docker
  • Kubernetes
  • CI/CD Tools
  • Scripting Languages
Soft Skills
  • Team Player
  • Problem-solving
Certifications
  • AWS Certified DevOps Engineer
  • Docker Certified Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Terraform: Knowledge of Infrastructure as Code (IaC) principles and using Terraform for cloud provisioning.
  • Knowledge of networking and security best practices: Understanding of network and security principles as related to cloud environments.

Benefits

  • Competitive salary package.
  • Health and wellness benefits including medical aid.
  • Flexible working hours.
  • Professional development opportunities.

Company Culture

  • Collaboration: We value teamwork and encourage a collaborative work environment.
  • Innovation: We put a strong emphasis on continuous learning and innovative thinking.
  • Inclusivity: A diverse and inclusive culture that celebrates uniqueness and creativity.
Status: Open