DevOps Engineer

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

Job Description

As a DevOps Engineer in our Cape Town office, you will design and implement infrastructure solutions and work with the latest cloud technologies. Your role will focus on automating processes, enhancing system performance, and supporting the development team in delivering high-quality software.

Responsibilities

  • Develop and maintain infrastructure as code using tools such as Terraform or CloudFormation.
  • Enhance the continuous integration and deployment framework for efficiency.
  • Implement containerization solutions using Docker and orchestration with Kubernetes.
  • Work closely with developers to ensure that software integrates smoothly and efficiently with infrastructure.
  • Analyze system logs to troubleshoot and optimize performance.
  • Manage and maintain cloud resources and services.
  • Educate and mentor junior team members on best DevOps practices.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Relevant DevOps certifications are a plus
Experience
  • 3+ years of experience in a DevOps role
Technical Skills
  • AWS/Azure
  • Docker
  • Kubernetes
  • Terraform
  • CI/CD tools
Soft Skills
  • Problem-solving
  • Team collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with Jenkins or GitLab CI: Hands-on expertise in configuring CI/CD pipelines.
  • Knowledge of agile methodologies: Understanding of agile frameworks and practices.

Benefits

  • Medical aid and wellness benefits
  • Retirement savings plan with matching contribution
  • Flexible working arrangements
  • Opportunities for professional development

Company Culture

  • Innovative Environment: We prioritize innovation and creativity in our projects.
  • Supportive Team: Our team is committed to helping each other grow and succeed.
  • Continuous Improvement: We focus on continuous learning and improvement.
Status: Closed