Cloud Engineer

Pretoria FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

We are on the lookout for an experienced Cloud Engineer to join our vibrant team in Pretoria. The ideal candidate will be skilled in cloud architecture, deployment, and management. You will play a pivotal role in developing and implementing cloud solutions that meet the needs of our diverse clientele.

Responsibilities

  • Oversee the deployment of new applications and services in the cloud environment.
  • Ensure high availability and performance of cloud-based systems.
  • Lead efforts to automate infrastructure as code using tools like CloudFormation.
  • Establish and maintain cloud usage policies and governance.
  • Facilitate training sessions to improve team knowledge of cloud services.
  • Engage with stakeholders to gather requirements for cloud projects.
  • Implement cost control measures to optimize cloud spending.
  • Monitor usage patterns to identify potential areas for improvement.
  • Conduct system reviews to assess performance and recommend enhancements.
  • Contribute to the continuous improvement of cloud processes and standards.

Requirements

Education
  • Bachelor's degree in Computer Science or Information Systems
  • Related certifications are a plus
Experience
  • 4+ years of experience in cloud-related roles, with a focus on DevOps practices
Technical Skills
  • Azure
  • Linux
  • Terraform
Soft Skills
  • Analytical thinking
  • Teamwork
Certifications
  • Google Cloud Professional Architect
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with monitoring tools: Familiarity with tools like CloudWatch or Datadog to oversee cloud resources.
  • Participation in open source: Active involvement in open source projects related to cloud technologies.

Benefits

  • Generous leave policy including sick and annual leave.
  • Retirement savings plan with company contributions.
  • Professional development opportunities including training and courses.
  • Employee wellness programs focusing on mental health and fitness.

Company Culture

  • Continuous Learning: We support our employees' growth through ongoing training and professional development.
  • Work-Life Balance: We prioritize a healthy work-life balance, ensuring our employees have time to recharge.
  • Community Engagement: We actively participate in community initiatives, encouraging our team to give back.
Status: Closed