DevOps Engineer

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

Job Description

We are looking for a DevOps Engineer to join our Johannesburg team, focusing on efficient cloud solutions and automation of software deployment processes. The ideal candidate will have a robust understanding of cloud technologies, CI/CD pipelines, and infrastructure as code.

Responsibilities

  • Oversee the deployment and scalability of cloud applications.
  • Utilize containerization tools like Docker and Kubernetes for application management.
  • Implement automation scripts to reduce manual tasks.
  • Collaborate with cross-functional teams for system integration.
  • Regularly assess and enhance cloud solutions for performance and cost.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in relevant field is a plus
Experience
  • 4+ years of experience in cloud infrastructure and DevOps practices
Technical Skills
  • Azure
  • Ansible
Soft Skills
  • Analytical thinking
  • Time management
Certifications
  • Google Professional Cloud Architect
  • Certified DevOps Professional
Languages
  • English: Fluent

Advantageous

  • Knowledge of networking concepts: Understanding of networking principles and their application in cloud environments.
  • Experience with microservices architecture: Knowledge of building and deploying applications using microservices.

Benefits

  • Health, dental, and vision insurance
  • Generous retirement contributions
  • Work-life balance with flexible scheduling
  • Professional development opportunities

Company Culture

  • Innovation: We invest in innovative practices to enhance the quality and efficiency of our work.
  • Team Empowerment: Team members are empowered to take on challenges and contribute ideas effectively.
  • Career Development: We provide ample opportunities for professional growth and career advancement within the company.
Status: Closed