Cloud Architect

Johannesburg FULL TIME R66,666 - R100,000 / Month
(R800,000 - R1,200,000 / Year)

Job Description

In this role, you will architect and optimize cloud infrastructure, ensuring it's secure and cost-effective. Collaborate with software engineers to streamline deployments and improve system reliability.

Responsibilities

  • Architect cloud solutions with a focus on scalability and performance.
  • Handle cloud cost analysis and budget management.
  • Implement automation and orchestration strategies to streamline workflows.
  • Educate teams on cloud technologies and best practices.
  • Evaluate new cloud technologies and tools for adoption.
  • Ensure high availability and disaster recovery practices are in place.
  • Collaborate on the development of APIs for cloud services.
  • Facilitate troubleshooting and support during outages and incidents.
  • Prepare and present tech briefs to management and stakeholders.
  • Lead architecture reviews and ensure design adherence.
  • Prepare cloud architecture diagrams and documentation.
  • Regularly review and improve cloud governance policies.

Requirements

Education
  • Bachelor's degree in Information Technology or related discipline
  • Relevant cloud certifications are advantageous
Experience
  • 3-5 years of relevant work experience in cloud environments
Technical Skills
  • CloudFormation
  • CI/CD Tools
Soft Skills
  • Analytical Skills
  • Problem-Solving
Certifications
  • Azure Solutions Architect Expert
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Knowledge of AI and ML services: Experience with cloud-based AI and machine learning services.
  • Migration experience: Proven track record of successfully migrating applications to the cloud.

Benefits

  • Health, dental, and vision insurance.
  • Annual training budget for continuous learning.
  • Work-life balance initiatives.
  • Retirement savings plan with company matching.

Company Culture

  • Diversity and Inclusion: We celebrate diversity and foster an inclusive work environment that empowers all employees.
  • Continuous Learning: We are committed to ongoing learning and development for every team member.
  • Community Engagement: Our commitment to community is evident in our support of local initiatives and volunteer programs.
Status: Open