Cloud Engineer

Cape Town Full-time R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

As a Cloud Engineer at Cloud Solutions Ltd., you will be responsible for designing and implementing robust cloud solutions, optimizing existing infrastructures, and ensuring high availability and security of cloud services. You will collaborate with cross-functional teams to drive cloud initiatives and improve system performance. The ideal candidate will have a strong foundation in cloud technologies, enabling them to tackle complex challenges and contribute to the overall success of the organization.

Responsibilities

  • Design and implement cloud architectures tailored to business needs.
  • Integrate and manage cloud computing resources, including VMs, databases, and storage services.
  • Collaborate with developers to automate deployment pipelines using CI/CD tools.
  • Monitor and optimize cloud infrastructure to ensure high availability and performance.
  • Implement security best practices and compliance frameworks for cloud services.
  • Troubleshoot and resolve cloud-related issues ensuring minimal downtime.
  • Conduct regular system audits and maintain documentation of cloud architectures.
  • Stay updated on cloud technology trends and continuously assess the organization's cloud strategies.

Requirements

Education
  • Bachelor's degree in Computer Science, IT, or related field
Experience
  • 3+ years of experience in cloud engineering or a related field
Technical Skills
  • AWS/Azure
  • Docker
  • Kubernetes
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • AWS Certified Solutions Architect
  • Microsoft Certified: Azure Solutions Architect Expert
Languages
  • English: Fluent

Advantageous

  • Experience with Terraform: Familiarity with Terraform for infrastructure as code automation.
  • Knowledge of networking concepts: Understanding of cloud networking and security practices.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive health and wellness benefits
  • Flexible working hours and remote work opportunities
  • Opportunities for professional development and training
  • A collaborative and innovative work environment

Company Culture

  • Innovation and Creativity: We encourage out-of-the-box thinking and innovation within our teams.
  • Team Collaboration: We promote teamwork and collaboration to solve challenges together.
  • Continuous Learning: We provide resources for professional growth through ongoing training and certifications.
Status: Closed