About the Role
Our client is a leading cloud solutions provider looking for an experienced and innovative Cloud Solutions Architect specializing in AI Infrastructure. This role is pivotal in designing, implementing, and managing scalable, secure, and high-performance cloud environments tailored for artificial intelligence and machine learning workloads. You will work closely with data scientists, ML engineers, and software developers to understand their infrastructure needs and architect robust solutions on major cloud platforms. This position offers a hybrid work model, allowing for a blend of in-office collaboration and remote flexibility, based in the dynamic city of Port Elizabeth. Join a team dedicated to empowering businesses with advanced AI capabilities.
Key Responsibilities
- Design and architect scalable, resilient, and cost-effective cloud infrastructure solutions for AI/ML workloads.
- Select appropriate cloud services and technologies (e.g., compute, storage, networking, databases, AI/ML services) for specific project requirements.
- Develop and implement infrastructure-as-code (IaC) using tools like Terraform or CloudFormation.
- Oversee the deployment, configuration, and management of cloud environments, ensuring high availability and performance.
- Collaborate with data science and engineering teams to optimize infrastructure for training and inference of ML models.
- Implement robust security measures and access controls within the cloud environment.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization.
- Develop disaster recovery and business continuity plans for cloud-based AI systems.
- Provide technical leadership and guidance to engineering teams on cloud best practices.
- Stay current with the latest advancements in cloud computing, AI/ML technologies, and industry trends.
- Troubleshoot and resolve complex infrastructure issues.
- Document architectural designs, configurations, and operational procedures.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Cloud Solutions Architect, with a strong focus on designing and managing AI/ML infrastructure.
- Deep understanding of major cloud platforms (AWS, Azure, or GCP) and their respective AI/ML services.
- Expertise in containerization technologies (Docker, Kubernetes).
- Proficiency in scripting and automation tools (e.g., Python, Bash, Ansible).
- Strong knowledge of networking concepts, security best practices, and identity management.
- Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
- Familiarity with CI/CD pipelines and MLOps principles.
- Excellent problem-solving, analytical, and communication skills.
- Ability to translate complex technical requirements into practical solutions.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert) are highly desirable.
- Experience in performance tuning for AI/ML workloads.
Benefits
- Highly competitive salary and performance-based bonuses.
- Hybrid work arrangement offering flexibility and work-life balance.
- Comprehensive medical, dental, and retirement benefits.
- Generous annual leave and company holidays.
- Opportunities for continuous learning, certifications, and professional growth.
- Exposure to cutting-edge AI technologies and challenging projects.
- Collaborative and innovative work culture in Port Elizabeth.
- Relocation assistance for eligible candidates.
- Company-sponsored training programs and workshops.
- Employee assistance program.