Cloud Engineer (AWS)

Johannesburg Full-time R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

In this role, the Cloud Engineer (AWS) will work closely with cross-functional teams to execute cloud initiatives and optimize existing systems. You will play a key role in ensuring our cloud infrastructure is secure, efficient, and scalable, reflecting our commitment to excellence in service delivery.

Responsibilities

  • Architect and deploy scalable cloud-based environments on AWS.
  • Optimize cloud resources to maximize performance and reduce costs.
  • Work collaboratively with cross-functional teams to drive cloud adoption.
  • Implement disaster recovery solutions and ensure high availability.
  • Manage access control and permissions for cloud services.
  • Conduct regular security assessments to identify vulnerabilities.
  • Mentor junior team members in cloud technologies and best practices.
  • Participate in planning and executing ongoing cloud projects.
  • Conduct training sessions for teams on AWS services and tools.
  • Evaluate and recommend new cloud technologies and services.

Requirements

Education
  • Master's degree in Cloud Computing or related field is preferred
  • AWS-related certifications strongly recommended
Experience
  • 3+ years of experience managing AWS-based environments
Technical Skills
  • Docker
  • Terraform
Soft Skills
  • Effective Communication
  • Adaptability
Certifications
  • Google Cloud Certified - Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Experience with serverless architectures (AWS Lambda): Hands-on experience designing applications that leverage serverless computing.
  • Knowledge of automated deployment tools (e.g., CI/CD with Jenkins): Experience in developing continuous integration/continuous deployment pipelines.

Benefits

  • Competitive health benefits, including wellness programs
  • Employer-sponsored retirement plans
  • Remote and flexible working hours for better work-life balance
  • Access to training and certification programs

Company Culture

  • Collaboration: Teamwork is at the heart of what we do. We believe that the best solutions come from combining diverse skills and perspectives.
  • Learning & Growth: We offer training sessions and conferences to nurture ongoing growth and learning opportunities for our employees.
  • Sustainability: We are committed to sustainable practices and empowering our employees to partake in initiatives that aim to reduce our environmental footprint.
Status: Closed