About the Role Our client, a dynamic and forward-thinking technology consultancy, is seeking a highly skilled and experienced Lead Cloud Solutions Architect to join their distributed team. This is a fully remote, permanent position offering the flexibility to work from anywhere within South Africa. You will be instrumental in designing, implementing, and managing cutting-edge cloud infrastructures for a diverse portfolio of enterprise clients. The ideal candidate will possess a deep understanding of cloud-native architectures, microservices, and DevOps practices. This role demands a strategic thinker with a proven track record of delivering scalable, secure, and cost-effective cloud solutions. You will lead technical discussions, mentor junior architects, and collaborate closely with development and operations teams to ensure seamless project delivery. If you are passionate about cloud innovation and thrive in a remote-first environment, this is an exceptional opportunity to make a significant impact. We are committed to fostering an inclusive and collaborative remote culture where your contributions are valued and recognized. The Johannesburg region is a key hub for talent, and while this role is remote, proximity to this area is advantageous for occasional team meetups.
Key Responsibilities
- Design and architect robust, scalable, and highly available cloud solutions on platforms such as AWS, Azure, or Google Cloud.
- Develop and maintain cloud infrastructure blueprints, technical documentation, and implementation guides.
- Lead the technical vision and strategy for cloud adoption and transformation initiatives.
- Collaborate with stakeholders to gather business requirements and translate them into technical specifications.
- Oversee the implementation and deployment of cloud services, ensuring adherence to best practices and security standards.
- Provide technical leadership and mentorship to a team of cloud engineers and architects.
- Conduct performance tuning, cost optimization, and capacity planning for cloud environments.
- Troubleshoot complex technical issues and provide timely resolutions.
- Stay abreast of emerging cloud technologies and industry trends, recommending innovative solutions.
- Ensure compliance with security policies, data privacy regulations, and industry standards.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Minimum of 8 years of experience in IT, with at least 5 years focused on cloud architecture and design.
- Proven expertise in designing and implementing solutions on major cloud platforms (AWS, Azure, GCP).
- Strong understanding of containerization technologies (Docker, Kubernetes).
- Proficiency in Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Excellent knowledge of networking concepts, security best practices, and identity management in cloud environments.
- Experience with CI/CD pipelines and DevOps methodologies.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills, with the ability to explain complex technical concepts to non-technical audiences.
- Demonstrated leadership experience.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect - Professional, Azure Solutions Architect Expert) are highly desirable.
Benefits
- Our client offers a competitive remuneration package, comprehensive health benefits, and opportunities for continuous professional development.
- Enjoy the flexibility and autonomy of a fully remote work arrangement, with access to cutting-edge technologies and challenging projects.
- We believe in work-life balance and provide a supportive virtual work environment.
- Performance-based bonuses and stock options are also part of the attractive compensation structure.
- Join a team of passionate experts dedicated to cloud excellence.