About the Role
Our client, a pioneering force in digital transformation, is seeking a highly skilled and experienced Senior Cloud Architect to join their innovative team. This is a fully remote, remote-first position, offering the flexibility and autonomy to work from anywhere within South Africa. You will be instrumental in designing, implementing, and managing cutting-edge cloud solutions that drive business growth and operational efficiency. The ideal candidate possesses a deep understanding of cloud infrastructure, security best practices, and a passion for architecting scalable and resilient systems. This role is critical to shaping the future of our client's technological landscape, ensuring they remain at the forefront of their industry. The focus is on building robust, secure, and cost-effective cloud environments.
Key Responsibilities
- Design and architect scalable, highly available, and fault-tolerant cloud solutions on major platforms (AWS, Azure, GCP).
- Develop and maintain cloud infrastructure strategies, roadmaps, and governance frameworks.
- Collaborate with development, operations, and security teams to ensure seamless integration and deployment of cloud services.
- Define and implement infrastructure as code (IaC) principles using tools like Terraform or CloudFormation.
- Optimize cloud resource utilization for cost efficiency and performance.
- Establish and enforce cloud security policies and compliance requirements.
- Provide technical leadership and mentorship to junior architects and engineers.
- Troubleshoot and resolve complex infrastructure issues in production environments.
- Stay abreast of the latest cloud technologies, trends, and best practices.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Minimum of 7 years of experience in cloud architecture and infrastructure management.
- Proven expertise in designing and implementing solutions on at least two major cloud platforms (AWS, Azure, GCP).
- Strong understanding of microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Proficiency in scripting languages (e.g., Python, Bash) and Infrastructure as Code tools (e.g., Terraform, Ansible).
- In-depth knowledge of cloud networking, security, and identity management principles.
- Excellent problem-solving, analytical, and communication skills.
- Experience with hybrid cloud strategies and multi-cloud environments.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect Professional, Azure Solutions Architect Expert) are a significant advantage.
Benefits
- Competitive salary package.
- Comprehensive health insurance.
- Generous paid time off and holidays.
- Opportunities for professional development and continuous learning.
- Access to cutting-edge technologies and tools.
- A fully remote work environment fostering work-life balance.
- Performance-based bonuses and incentives.
- Collaborative and supportive team culture.