Cloud Engineer

Cape Town Full-time R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are seeking a Cloud Engineer whose responsibilities will include architecting scalable cloud solutions and ensuring optimal performance of cloud systems. Experience in DevOps practices and a strong foundation in cloud technologies is essential. Be part of a dedicated team pushing the boundaries of cloud innovation.

Responsibilities

  • Design and implement scalable cloud architectures using AWS or Azure.
  • Develop and deploy cloud-based applications and services.
  • Automate deployment processes using CI/CD pipelines.
  • Monitor and optimize cloud services to ensure high availability and performance.
  • Collaborate with development teams to integrate cloud solutions.
  • Ensure compliance with security protocols and best practices.
  • Manage cloud infrastructure costs and optimize resource usage.
  • Provide technical support for cloud-related issues.
  • Keep up to date with the latest cloud technologies and industry trends.
  • Mentor junior team members on cloud practices.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in cloud engineering or related field
Technical Skills
  • AWS
  • Azure
  • Terraform
  • Docker
  • Kubernetes
  • CI/CD
  • Python
  • Linux
Soft Skills
  • Analytical thinking
  • Communication
  • Team collaboration
Certifications
  • AWS Certified Solutions Architect
  • Microsoft Azure Fundamentals
Languages
  • English: Fluent

Advantageous

  • Experience with serverless architectures: Familiarity with serverless computing models, such as AWS Lambda.
  • Knowledge of DevOps practices: Understanding of DevOps methodologies and practices to streamline development.

Benefits

  • Medical aid and wellness benefits
  • Flexible work arrangements
  • Annual leave and paid time off
  • Professional development opportunities

Company Culture

  • Innovation: We encourage innovative approaches and ideas from all team members.
  • Diversity and Inclusion: We value diversity and strive to create an inclusive workplace.
  • Continuous Learning: We promote continuous learning and professional growth among our employees.
Status: Closed