About the Role
Our client, a cutting-edge SaaS provider, is actively seeking a highly experienced and visionary Principal Cloud Solutions Architect to join their world-class engineering team. This is a fully remote, remote-first position, offering the ultimate flexibility to work from anywhere within South Africa. You will be at the forefront of designing and implementing the next generation of cloud-based solutions that power our innovative products. This role requires deep technical expertise, strategic thinking, and a passion for building highly scalable, secure, and resilient cloud architectures. As a remote-first organization, we foster a culture of trust, autonomy, and asynchronous collaboration, ensuring that all team members can thrive regardless of their location.
Key Responsibilities
- Design and architect highly scalable, available, and fault-tolerant cloud solutions on major cloud platforms (AWS, Azure, GCP).
- Develop cloud strategy, roadmaps, and architectural best practices that align with business objectives.
- Lead the technical design and implementation of complex cloud-native applications and services.
- Define and enforce cloud security policies, governance frameworks, and compliance requirements.
- Optimize cloud infrastructure for cost efficiency, performance, and operational excellence.
- Mentor and guide cloud engineers and other technical staff.
- Collaborate with product management, engineering, and operations teams to ensure successful delivery of cloud initiatives.
- Evaluate and integrate new cloud technologies and services to enhance capabilities.
- Troubleshoot and resolve complex cloud infrastructure and application issues.
Requirements
- Master's degree in Computer Science, Engineering, or a related field; PhD is a plus.
- 12+ years of experience in IT architecture and infrastructure, with a strong focus on cloud technologies.
- Extensive experience designing and deploying large-scale, complex solutions on multiple cloud platforms.
- Deep expertise in microservices, containerization (Kubernetes), serverless computing, and DevOps practices.
- Proven experience with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation) and CI/CD automation.
- In-depth knowledge of cloud security, networking, identity management, and data solutions.
- Exceptional leadership, strategic thinking, and problem-solving abilities.
- Excellent communication and interpersonal skills for effective stakeholder engagement.
- Relevant advanced cloud certifications (e.g., AWS Certified Solutions Architect Professional, Azure Solutions Architect Expert) are mandatory.
Benefits
- Top-tier compensation package with significant bonus potential.
- Premium health, dental, and vision insurance.
- Unlimited paid time off.
- Generous professional development budget for conferences, training, and certifications.
- Fully remote work environment with a home office stipend.
- Company-provided high-performance computing equipment.
- Access to cutting-edge technologies and challenging projects.
- Strong emphasis on work-life balance and employee well-being.