About the Role
Our client, a prominent IT solutions provider in Pretoria, Gauteng, is seeking an experienced Cloud Solutions Architect with a specialization in Amazon Web Services (AWS). This is a critical role where you will be responsible for designing, implementing, and managing scalable, secure, and high-performing cloud infrastructure for a diverse range of enterprise clients. You will work closely with clients to understand their business objectives and translate them into effective cloud strategies. The ideal candidate will possess deep technical expertise in AWS services, a strong understanding of cloud-native architectures, and the ability to guide clients through complex cloud migration journeys. This role is based at our client's offices in Pretoria , requiring a presence for client interactions and team collaboration.
Key Responsibilities
- Design and architect robust, scalable, and secure cloud solutions using AWS services.
- Develop migration strategies and roadmaps for moving enterprise workloads to the AWS cloud.
- Provide technical leadership and guidance to development and operations teams.
- Collaborate with clients to gather requirements, understand business needs, and propose optimal cloud solutions.
- Implement and manage cloud infrastructure, including compute, storage, networking, and security.
- Optimize cloud environments for cost, performance, and reliability.
- Conduct architecture reviews and provide recommendations for improvement.
- Develop and maintain documentation for cloud architectures and configurations.
- Stay up-to-date with the latest AWS services and best practices.
- Troubleshoot and resolve complex cloud infrastructure issues.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 7 years of experience in IT infrastructure and solutions architecture.
- At least 5 years of hands-on experience designing and implementing solutions on AWS.
- In-depth knowledge of core AWS services (e.g., EC2, S3, VPC, IAM, RDS, Lambda).
- Experience with cloud networking, security best practices, and compliance.
- Proficiency in infrastructure as code tools (e.g., Terraform, CloudFormation).
- Understanding of containerization technologies (e.g., Docker, Kubernetes).
- Excellent communication, presentation, and client-facing skills.
- Ability to analyze complex problems and provide effective solutions.
- AWS Certified Solutions Architect - Professional or equivalent certification is highly preferred.
Benefits
- Competitive salary package and performance-based bonuses.
- Opportunity to work with leading technologies and enterprise clients.
- Professional development and training opportunities, including certifications.
- Comprehensive health insurance and retirement benefits.
- A collaborative and innovative work environment in Pretoria .
- Annual leave and paid public holidays.
- Potential for career advancement within a growing organization.
- Team events and social activities.