About the Role
Our client, a rapidly expanding logistics and supply chain enterprise, is seeking a skilled Senior Cloud Infrastructure Architect to join their dedicated IT team based in Richards Bay, KwaZulu-Natal. This role is critical for designing, implementing, and managing our cloud infrastructure, ensuring its scalability, reliability, and security. You will be instrumental in driving the adoption of cloud technologies across the organization, optimizing existing systems and architecting new solutions to support business growth. The ideal candidate will possess a deep understanding of cloud platforms and infrastructure best practices, with a proven ability to translate complex requirements into robust technical designs. You will work closely with development and operations teams to ensure seamless integration and efficient resource management. This is an excellent opportunity to shape the technological future of a key player in the regional economy, contributing to projects that enhance operational efficiency and strategic capabilities. You will be an integral part of our on-site team, fostering collaboration and innovation.
Key Responsibilities
- Design, build, and maintain scalable, secure, and highly available cloud infrastructure solutions (primarily AWS and Azure).
- Develop and implement infrastructure-as-code (IaC) strategies using tools like Terraform or CloudFormation.
- Oversee cloud migration projects, ensuring minimal downtime and data integrity.
- Establish and enforce cloud governance policies, security standards, and compliance requirements.
- Monitor cloud environment performance, identify bottlenecks, and implement optimization strategies.
- Collaborate with software development and operations teams to ensure seamless application deployment and lifecycle management.
- Provide technical leadership and mentorship to junior infrastructure engineers.
- Manage cloud vendor relationships and evaluate new cloud services and technologies.
- Develop and maintain comprehensive documentation of cloud infrastructure, configurations, and procedures.
- Respond to and resolve complex infrastructure incidents and emergencies.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; relevant certifications are highly valued.
- Minimum of 7 years of experience in infrastructure architecture, with at least 4 years specifically focused on designing and managing cloud environments.
- Proven expertise in cloud platforms such as AWS (EC2, S3, VPC, IAM, RDS) and Azure (VMs, VNet, Azure AD, SQL Database).
- Strong experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines.
- Proficiency in scripting languages (e.g., Python, Bash) and infrastructure automation tools.
- Solid understanding of networking concepts, security best practices, and disaster recovery planning.
- Excellent analytical and problem-solving skills, with a proactive approach to identifying and resolving issues.
- Strong communication and interpersonal skills, with the ability to work effectively within a team environment.
- Experience working in a hybrid or on-premises setup alongside cloud environments.
Benefits
- Competitive salary package with annual performance reviews.
- Comprehensive medical and wellness benefits.
- Provident fund contributions.
- Generous annual leave and sick leave allowances.
- Opportunities for professional development and cloud certifications.
- Exposure to large-scale, mission-critical infrastructure projects.
- A stable and supportive work environment in Richards Bay.