About the Role
Our client, a leader in cloud-native solutions, is looking for an experienced Lead Cloud Solutions Architect to spearhead the design and implementation of robust AI infrastructure. This role is based in the vibrant city of **Cape Town**, with a flexible hybrid work arrangement, allowing for a balance between collaborative office time and remote work. You will be responsible for architecting scalable, secure, and high-performance cloud environments tailored for demanding AI and machine learning workloads. This is a critical position requiring a blend of deep technical expertise in cloud platforms and a strong understanding of the unique requirements for AI development and deployment. You will guide technical direction and mentor a team of talented engineers.
Key Responsibilities
- Design and implement scalable, resilient, and secure cloud infrastructure (AWS, Azure, or GCP) optimized for AI/ML workloads.
- Develop and maintain architectural blueprints, standards, and best practices for cloud-based AI platforms.
- Collaborate with data scientists, ML engineers, and software developers to understand their infrastructure needs and provide tailored solutions.
- Lead the migration of existing AI workloads to the cloud and optimize for cost and performance.
- Evaluate and select appropriate cloud services and technologies for AI/ML applications, including compute, storage, networking, and managed AI services.
- Develop and implement infrastructure-as-code (IaC) solutions using tools like Terraform or CloudFormation.
- Provide technical leadership and mentorship to junior architects and engineers.
- Ensure compliance with security and governance policies.
- Troubleshoot and resolve complex infrastructure issues affecting AI/ML pipelines.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Extensive experience in cloud architecture, with a strong focus on AWS, Azure, or GCP.
- Proven experience designing and managing infrastructure for AI/ML projects, including MLOps practices.
- In-depth knowledge of containerization technologies (Docker, Kubernetes).
- Familiarity with various AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with CI/CD pipelines and infrastructure automation.
- Strong understanding of networking, security, and data storage solutions in cloud environments.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work effectively in a hybrid team environment.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect Professional, Google Professional Cloud Architect) are highly desirable.
Benefits
- competitive salary and an attractive benefits package designed to support your well-being and professional growth
- flexible work schedule
- generous leave policies
- comprehensive health insurance
- opportunities for continuous learning and development