Cloud Solutions Architect

Johannesburg Full-time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are seeking a Cloud Solutions Architect who is passionate about technology and innovation. You will play an integral role in designing and implementing cloud-based solutions that enhance operational efficiency and drive digital transformation for our clients. The ideal candidate should have a robust understanding of various cloud service models (IaaS, PaaS, SaaS) and demonstrated experience with cloud platforms such as AWS, Azure, or Google Cloud. You will collaborate with cross-functional teams to deliver effective solutions tailored to client needs.

Responsibilities

  • Architect robust and scalable cloud solutions using AWS, Azure, or Google Cloud.
  • Work with DevOps teams to implement CI/CD pipelines for cloud deployments.
  • Analyze and optimize the cost of cloud services to maximize ROI.
  • Provide support for cloud service deployments and troubleshoot issues.
  • Collaborate on cross-functional teams to drive cloud initiatives.
  • Create and present cloud architecture proposals to senior management.
  • Ensure compliance with data protection regulations and best practice guidelines.

Requirements

Education
  • Bachelor's degree in Information Systems or a similar field
  • Master's degree is preferred
Experience
  • 5+ years in cloud solution architecture or related technical roles
Technical Skills
  • Containerization (Docker/Kubernetes)
  • Cloud Security
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Google Professional Cloud Architect
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Knowledge of Network Security: Understanding of networking concepts and cloud security frameworks.
  • Experience with CI/CD Practices: Proficient in implementing continuous integration and deployment strategies.

Benefits

  • Health, dental, and vision insurance
  • Generous retirement savings plan
  • Work-from-home options
  • Employee training and development programs

Company Culture

  • Team Collaboration: We encourage teamwork and support open communication across all levels of the organization.
  • Employee Recognition: We celebrate achievements and recognize contributions from all team members.
  • Community Engagement: We promote involvement in community initiatives and support charitable causes.
Status: Closed