About the Role
Our client, a globally recognized leader in cloud computing services, is seeking an exceptional Cloud Solutions Architect with deep expertise in Amazon Web Services (AWS) to join their expanding team. This role, based remotely but serving clients in the Richards Bay, KwaZulu-Natal region, will be responsible for designing, building, and migrating complex enterprise solutions to the AWS cloud. You will engage with clients to understand their business challenges and translate them into scalable, secure, and cost-effective cloud architectures. We are looking for a strategic thinker with a proven ability to architect robust cloud environments and guide clients through their digital transformation journey. This is a high-impact role for an experienced professional looking to leverage their expertise in a challenging and rewarding environment, driving innovation and efficiency for businesses in and around KwaZulu-Natal.
Key Responsibilities
- Design and implement scalable, highly available, and fault-tolerant cloud solutions on AWS.
- Collaborate with customers and internal teams to gather requirements, define solution architectures, and create technical roadmaps.
- Lead the migration of on-premises workloads to AWS, ensuring minimal disruption and optimal performance.
- Develop and present comprehensive architectural designs, including network, compute, storage, security, and database components.
- Provide expert guidance on AWS services, best practices, and cost optimization strategies.
- Ensure security best practices are integrated into all cloud architectures.
- Troubleshoot and resolve complex technical issues related to cloud deployments.
- Stay current with the latest AWS services and industry trends, and proactively recommend new solutions.
- Develop proof-of-concepts and prototypes to validate architectural designs.
- Mentor junior engineers and architects on cloud technologies and best practices.
- Create and maintain technical documentation for cloud architectures and deployments.
- Engage with stakeholders to communicate technical strategies and project progress.
Requirements
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field; Master's degree is a plus.
- Minimum of 8 years of experience in IT infrastructure, with at least 5 years focused on cloud architecture and design.
- Proven hands-on experience with a wide range of AWS services (e.g., EC2, S3, VPC, RDS, Lambda, CloudFormation, IAM).
- In-depth understanding of cloud computing concepts, best practices, and industry standards.
- Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines.
- Strong knowledge of networking principles, security concepts, and database technologies.
- Excellent problem-solving, analytical, and critical thinking skills.
- Exceptional communication, presentation, and interpersonal skills, with the ability to explain complex technical concepts to non-technical audiences.
- AWS Certified Solutions Architect - Professional certification is highly desirable.
- Experience with hybrid cloud environments is a plus.
- Proven ability to lead complex projects and influence technical decisions.
Benefits
- Highly competitive salary and bonus structure.
- Opportunity to work with a leading cloud service provider and influence cutting-edge solutions.
- Remote work flexibility.
- Comprehensive health, dental, and vision insurance.
- Generous retirement savings plan.
- Significant opportunities for professional growth and certifications.
- Access to advanced training and development resources.
- Work on challenging and impactful projects for diverse clients.
- Collaborative and innovative work culture.
- Employee assistance programs.