Cloud Architect

Johannesburg FULL TIME R60,000 - R70,000 / Month
(R720,000 - R840,000 / Year)

Job Description

We are seeking a dynamic Cloud Architect with a strong understanding of cloud technologies. In this role, you will be responsible for designing cloud-based applications and managing them through their life cycle. Collaborate with teams to present best practices and strategies for successful cloud adoption.

Responsibilities

  • Design and implement effective cloud solutions tailored to business requirements.
  • Manage and configure cloud services to maintain optimal performance.
  • Work closely with developers to define and set up cloud architectures.
  • Ensure security and data protection across all cloud platforms.
  • Optimize and monitor cloud applications for performance and scalability.
  • Conduct cloud readiness assessments and develop migration plans.
  • Document cloud architecture and configurations for future reference.
  • Lead and mentor teams in cloud deployment and management best practices.
  • Stay updated with industry trends and emerging cloud technologies.
  • Collaborate across departments to align cloud strategies with business goals.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 5+ years of experience in cloud architecture or related fields
Technical Skills
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • Terraform
Soft Skills
  • Analytical Skills
  • Team Leadership
  • Effective Communication
Certifications
  • AWS Certified Solutions Architect
  • Microsoft Certified: Azure Solutions Architect Expert
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Familiarity with CI/CD methodologies and tools to streamline the deployment process.
  • Knowledge of DevSecOps practices: Understanding how to integrate security practices into the DevOps workflow.

Benefits

  • Competitive salary package
  • Health insurance coverage
  • Retirement plan with company contributions
  • Flexible working hours
  • Opportunities for professional development
  • Company-sponsored training and certifications

Company Culture

  • Collaboration: We promote teamwork and open communication among all employees.
  • Innovation: A culture that encourages creative solutions and fresh ideas.
  • Growth Mindset: We believe in nurturing talent and providing growth opportunities for our employees.
Status: Open