About the Role
Our client, a premier provider of scalable cloud infrastructure solutions, is looking for enthusiastic Graduate Cloud Solutions Architects to join their fully remote team. This is an exceptional opportunity to launch your career in cloud computing and architecture from the comfort of your own home, anywhere within South Africa. You will play a crucial role in designing, implementing, and managing robust cloud environments for a diverse range of clients. As a remote-first organization, we are dedicated to creating a collaborative and productive virtual workspace, equipped with the latest tools and technologies to support your success. This role is perfect for individuals with a strong foundational understanding of cloud concepts and a passion for building scalable, secure, and efficient cloud solutions. You'll work closely with experienced architects and engineers, gaining hands-on experience with leading cloud platforms and technologies.
Key Responsibilities
- Assist in designing and implementing cloud infrastructure solutions based on client requirements.
- Support the migration of existing applications and services to cloud platforms (AWS, Azure, GCP).
- Develop and maintain infrastructure as code using tools like Terraform or CloudFormation.
- Monitor cloud environments for performance, security, and cost optimization.
- Troubleshoot and resolve issues related to cloud infrastructure.
- Collaborate with development teams to ensure seamless integration of applications and services.
- Research and evaluate new cloud technologies and services.
- Contribute to the development of best practices and standards for cloud architecture.
- Provide technical documentation and training materials for cloud solutions.
- Participate in client meetings to understand their needs and present proposed solutions.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Foundational knowledge of cloud computing principles and services (AWS, Azure, or GCP).
- Understanding of networking concepts, operating systems (Linux/Windows), and databases.
- Familiarity with scripting languages such as Python or Bash.
- Strong analytical and problem-solving abilities.
- Excellent communication and interpersonal skills, especially for remote collaboration.
- Ability to work independently, manage priorities, and meet deadlines.
- Demonstrated interest in cloud technologies through personal projects or certifications (e.g., AWS Certified Cloud Practitioner, Azure Fundamentals).
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
- A proactive approach to learning and staying updated with evolving cloud technologies.
Benefits
- This fully remote position offers a highly competitive salary, comprehensive health insurance, and a generous annual leave package.
- Our client is invested in your career development, providing access to advanced training, certification programs, and opportunities to work on diverse and challenging projects.
- Enjoy the flexibility of working from home, with potential for global collaboration.
- We foster a supportive and inclusive remote culture, offering regular virtual team-building activities and professional development workshops.
- Career progression opportunities into senior architect and specialized cloud roles are significant.
- This role is ideal for motivated graduates eager to make a tangible impact in the cloud computing space.