DevOps Engineer

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

Job Description

We are on the lookout for an experienced DevOps Engineer to support our software development lifecycle. You'll be responsible for enhancing our deployment infrastructure and automation processes using cloud technologies.

Responsibilities

  • Implement and manage containerized applications using Docker.
  • Develop and refine automated testing processes.
  • Collaborate with IT teams to ensure reliable microservices.
  • Maintain best practices for version control and deployments.
  • Analyze and optimize performance metrics.
  • Ensure proper backup and disaster recovery procedures are in place.
  • Continuously improve CI/CD practices based on industry trends.

Requirements

Education
  • Degree in Information Technology or related field
Experience
  • 3-5 years of experience in DevOps and CI/CD pipelines
Technical Skills
  • Cloud platforms (AWS or Azure)
  • CI/CD tools
Soft Skills
  • Adaptability
  • Teamwork
Certifications
  • Google Professional DevOps Engineer
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with serverless architecture: Knowledge of serverless computing models and frameworks.
  • CI/CD implementation experience: Hands-on experience in implementing CI/CD in various projects.

Benefits

  • All-inclusive health benefits
  • Retirement savings plan
  • Remote working options
  • Continuous learning and development opportunities

Company Culture

  • Diversity: We nurture a diverse workforce and celebrate our differences.
  • Flexibility: Our employees enjoy flexible work arrangements for better work-life balance.
  • Employee Wellbeing: We prioritize the wellbeing of our employees and offer various wellness programs.
Status: Open