Cloud Architect

Johannesburg Full-time R75,000 - R100,000 / Month
(R900,000 - R1,200,000 / Year)

Job Description

We are seeking a skilled Cloud Architect to develop and implement scalable cloud infrastructure solutions. The ideal candidate will possess a deep understanding of cloud platforms (AWS, Azure, GCP) and DevOps practices.

Responsibilities

  • Lead the design and implementation of cloud-native applications and services.
  • Drive the adoption of DevOps methodologies across teams.
  • Ensure scalability and reliability of cloud services through best practices.
  • Manage cloud architecture reviews and provide actionable feedback.
  • Analyze and recommend improvements for cloud service usage and performance.
  • Support technical troubleshooting for cloud environments.
  • Participate in cloud vendor management and contract negotiations.
  • Guide teams in selecting the appropriate cloud services for various projects.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Cloud Computing or related field is preferred
Experience
  • 7+ years of experience in cloud technologies and architecture
Technical Skills
  • GCP
  • Cloud Security
Soft Skills
  • Strategic Thinking
  • Collaboration
Certifications
  • Microsoft Certified: Azure Solutions Architect Expert
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with microservices architecture: Knowledge in designing applications based on microservices principles.
  • Familiarity with cloud monitoring tools: Experience with tools for tracking and optimizing cloud performance.

Benefits

  • Robust health benefits for you and your family.
  • 401(k) with matching contributions to retirement savings.
  • Flexible hours and remote work to enhance work-life balance.
  • Opportunities for continuing education and skill advancement.

Company Culture

  • Agility: We prioritize agility and responsiveness in our operations.
  • Continuous Learning: We believe in ongoing development and training for our employees.
  • Empowerment: We empower our teams to make decisions and take ownership of their work.
Status: Open