Cloud Engineer

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

Job Description

We are on the lookout for a Cloud Engineer to join our vibrant team in Cape Town. Ideal candidates will possess a strong understanding of cloud infrastructure, with practical experience in AWS, Azure, or Google Cloud. You’ll be responsible for designing, implementing, and maintaining scalable cloud solutions to improve operational efficiency.

Responsibilities

  • Evaluate and select cloud technologies to align with business strategies.
  • Facilitate cloud resource provisioning and monitoring.
  • Oversee architectural guidance for cloud infrastructure.
  • Participate in incident management and provide cloud support.
  • Foster a culture of security and governance in cloud adoption.
  • Implement performance tuning and optimization strategies.
  • Create detailed reports on cloud utilization and performance.
  • Mentor junior cloud engineers and support their development.
  • Collaborate on architecture decisions with various stakeholders.
  • Advance knowledge sharing within the team for continuous improvements.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Master's degree preferred
Experience
  • 5+ years of experience in DevOps and cloud engineering roles
Technical Skills
  • DevOps
  • Docker
  • Kubernetes
Soft Skills
  • Analytical thinking
  • Excellent Communication
Certifications
  • Google Professional Cloud Architect
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Understanding of networking and security best practices: Practical knowledge of networking protocols and IT security principles.
  • Background in software development: Prior experience in software development will be advantageous.

Benefits

  • Generous health and wellness packages
  • Profit-sharing opportunities
  • Flexible working conditions with remote work
  • Continuous learning and development opportunities

Company Culture

  • Professional Development: We encourage continuous learning and support our employees’ career advancement through training and development.
  • Responsibility and Trust: We put trust in our employees and empower them to take ownership of their work.
  • Flexible Culture: We recognize work-life balance is key to happiness and productivity, and we offer flexible work arrangements.
Status: Open