About the Role
Our client, WhatJobs Direct, is seeking highly motivated and technically curious individuals to join our dynamic **remote-first** apprenticeship program as a Junior Cloud Solutions Architect. This is an exceptional opportunity to launch your career in cloud computing, gaining invaluable hands‑on experience with cutting‑edge technologies. You will be mentored by industry‑leading professionals, working on real‑world projects that drive innovation. As a fully remote role, you will have the flexibility to work from anywhere within **South Africa**, collaborating with a distributed team. We are looking for candidates with a passion for technology, a strong problem‑solving aptitude, and a commitment to continuous learning. This program is designed to provide comprehensive training and development, equipping you with the skills necessary to excel in the rapidly evolving field of cloud architecture. Your growth and success are paramount to our mission.
Key Responsibilities
- Assist in designing, building, and deploying scalable and resilient cloud solutions on major platforms (AWS, Azure, GCP).
- Collaborate with senior architects and engineering teams to understand project requirements and translate them into technical designs.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Implement and manage cloud security best practices to protect data and applications.
- Troubleshoot and resolve issues related to cloud infrastructure and services.
- Participate in code reviews and contribute to the continuous improvement of our cloud practices.
- Document cloud architecture, configurations, and operational procedures.
- Stay abreast of new cloud technologies and trends, and evaluate their potential application.
- Provide support for migration projects from on‑premises environments to the cloud.
- Engage in regular virtual team meetings and knowledge‑sharing sessions.
Requirements
- A strong foundational understanding of IT concepts, including networking, operating systems, and databases.
- Familiarity with at least one major cloud provider (AWS, Azure, or GCP) is advantageous.
- Basic scripting or programming skills (e.g., Python, Bash) are a plus.
- Excellent analytical and problem‑solving abilities.
- Strong communication and collaboration skills, essential for a remote team environment.
- A keen interest in learning about cloud technologies, DevOps, and infrastructure automation.
- Ability to work independently and manage time effectively in a remote setting.
- A proactive attitude towards learning and skill development.
- A matriculation certificate or equivalent qualification.
- Must be legally eligible to work in **South Africa**.
Benefits
- Comprehensive training program designed for career advancement in cloud architecture.
- Mentorship from experienced cloud professionals.
- Exposure to diverse and challenging cloud projects.
- Fully remote work environment offering flexibility and work‑life balance.
- Opportunity to earn while you learn and gain industry‑recognised certifications.
- A supportive and collaborative virtual team culture.
- Potential for a full-time role upon successful completion of the apprenticeship.
- Access to online learning resources and development tools.
- Regular virtual team‑building activities.