Cloud Engineer

Johannesburg FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking a skilled Cloud Engineer to join our dynamic team in Johannesburg. This role involves designing, implementing, and managing cloud infrastructure while ensuring high levels of security and performance. The ideal candidate should have a strong understanding of cloud services and excellent troubleshooting abilities.

Responsibilities

  • Oversee cloud architecture for applications and services.
  • Ensure high availability and disaster recovery capabilities in cloud setups.
  • Assist in cloud migration projects for enterprise clients.
  • Provide support and training to team members on cloud technologies.
  • Enhance monitoring and alerting solutions for cloud services.
  • Evaluate new cloud technologies and tools for potential implementation.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in cloud engineering or DevOps roles
Technical Skills
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • Terraform
  • Python
Soft Skills
  • Analytical Thinking
  • Collaboration
  • Communication
Certifications
  • AWS Certified Solutions Architect
  • Microsoft Certified: Azure Solutions Architect Expert
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD pipelines: Knowledge of Continuous Integration/Continuous Deployment practices.
  • Knowledge of on-premise versus cloud solutions: Experience with hybrid cloud architectures and on-premise technologies.

Benefits

  • Competitive salaries and annual bonuses
  • Health, dental, and vision insurance
  • Flexible working hours and work-from-home options
  • Professional development opportunities

Company Culture

  • Innovation: A culture that thrives on creativity and innovative solutions.
  • Collaboration: Teamwork is at the heart of our operations.
  • Diversity and Inclusion: We value diverse perspectives and strive for an inclusive workplace.
Status: Open