About the Role
Our client, a global leader in cloud-native application development, is seeking a highly experienced Senior Cloud Solutions Architect to join their fully remote team. While the company operates globally, this role is integral to their South African presence and will focus on designing, implementing, and optimizing cloud infrastructures for a diverse range of clients. You will be instrumental in guiding clients through their cloud adoption journeys, architecting scalable, secure, and cost-effective solutions on platforms like AWS, Azure, and GCP. The ideal candidate is a forward-thinking technologist with a profound understanding of cloud architecture, microservices, and DevOps practices. This is a prime opportunity to work with cutting-edge cloud technologies from anywhere, contributing to transformative digital projects and influencing cloud strategy at an enterprise level. This role is remote-first.
Key Responsibilities
- Design and architect scalable, reliable, and secure cloud solutions across major cloud platforms (AWS, Azure, GCP).
- Develop cloud migration strategies and roadmaps for enterprise clients.
- Provide expert guidance on cloud best practices, including security, cost optimization, and performance tuning.
- Collaborate with development and operations teams to implement and manage cloud infrastructure.
- Design and implement containerization and orchestration solutions (Docker, Kubernetes).
- Develop Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
- Troubleshoot complex cloud-related issues and provide timely resolutions.
- Stay abreast of the latest cloud technologies, services, and industry trends.
- Communicate technical designs and strategies effectively to both technical and non-technical stakeholders.
- Mentor junior engineers and contribute to architectural best practices within the organization.
Requirements
- Minimum of 7 years of experience in IT infrastructure, with at least 4 years focused on cloud architecture.
- Deep expertise in designing and implementing solutions on AWS, Azure, or GCP.
- Strong understanding of networking concepts, security principles, and identity management in cloud environments.
- Proven experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
- Proficiency in Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, ARM templates).
- Experience with CI/CD pipelines and DevOps methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect Professional, Azure Solutions Architect Expert) are highly desirable.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
- Our client offers a highly competitive salary, generous performance bonuses, comprehensive health benefits, and continuous professional development opportunities.
- As a fully remote position, you'll enjoy unparalleled flexibility.
- While remote, you'll be part of a global team and connect with professionals across South Africa, including those near Queenstown, Eastern Cape.
- We are committed to fostering a culture of innovation and providing the tools and support for you to excel in your career.