About the Role
Our client, a prominent digital services provider, is seeking a skilled Cloud Infrastructure Architect to be based in Vereeniging, Gauteng. This role is crucial for designing, implementing, and managing the company's cloud infrastructure, ensuring optimal performance, security, and cost-effectiveness. You will be responsible for architecting solutions across major cloud platforms and supporting the transition to cloud-native services. This is an on-site position for an experienced professional who is passionate about building and maintaining robust cloud environments.
Key Responsibilities
- Design and implement scalable, secure, and reliable cloud infrastructure solutions (AWS, Azure, GCP).
- Develop migration strategies and oversee the movement of applications and data to the cloud.
- Define and enforce cloud security best practices, policies, and standards.
- Manage and optimize cloud costs, identifying areas for efficiency improvements.
- Implement Infrastructure as Code (IaC) using tools like Terraform or Ansible.
- Monitor cloud infrastructure performance and availability, and troubleshoot issues.
- Collaborate with development and operations teams to ensure seamless integration and deployment.
- Stay current with the latest cloud technologies and trends.
- Provide technical guidance and mentorship to team members.
Requirements
- Minimum of 6 years of experience in cloud architecture and infrastructure management.
- In-depth knowledge of AWS, Azure, or GCP services (compute, storage, networking, databases).
- Experience with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, Ansible).
- Strong understanding of networking concepts, security principles, and disaster recovery planning.
- Experience with containerization technologies (Docker, Kubernetes).
- Proficiency in scripting languages (e.g., Python, Bash).
- Excellent analytical, problem-solving, and communication skills.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator Associate) are a strong advantage.
- Bachelor's degree in Computer Science, Information Technology, or a related discipline.
Benefits
- Competitive salary package.
- Comprehensive health and wellness benefits.
- Opportunities for career advancement and professional development.
- Exposure to cutting-edge cloud technologies.
- Dedicated on-site work environment in Vereeniging, Gauteng.
- Company-sponsored training and certifications.
- Retirement fund contributions.
- Annual performance reviews and potential for bonuses.