DevOps Engineer

Johannesburg Full-time R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are searching for a skilled DevOps Engineer to join our growing team in Johannesburg. The role involves implementing and managing cloud infrastructure, enhancing CI/CD processes, and ensuring high availability and performance of our systems. The ideal candidate will bring a proactive approach to optimizing our DevOps practices while collaborating closely with development teams to deploy effective solutions.

Responsibilities

  • Build and manage CI/CD pipelines.
  • Maintain high availability and performance of applications.
  • Implement automation tools and frameworks.
  • Collaborate on system design and architecture.
  • Participate in system upgrades and migrations.
  • Provide support for operational queries and incidents.
  • Develop and maintain monitoring and alerting systems.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in DevOps or related roles
Technical Skills
  • AWS
  • Docker
  • Kubernetes
  • CI/CD
  • Python
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • AWS Certified DevOps Engineer
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with Terraform: Hands-on experience with infrastructure as code using Terraform.
  • Familiarity with monitoring tools: Knowledge of tools like Prometheus, Grafana, or similar for monitoring cloud environments.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Paid time off and holidays
  • Opportunities for professional development

Company Culture

  • Collaboration: Our workplace fosters teamwork and open communication among all members.
  • Innovation: We actively encourage innovative thinking to find better solutions.
  • Diversity and Inclusion: We strive to build a diverse team that represents various perspectives.
Status: Open