About the Role
Our client, a leading enterprise in the IT infrastructure sector, is seeking a highly experienced Senior Cloud Engineer to bolster their technical operations in Bloemfontein . This role is pivotal in the design, implementation, and management of our cloud infrastructure, ensuring scalability, reliability, and security. You will be responsible for architecting cloud solutions, automating deployments, and optimizing cloud environments to meet the evolving needs of the business. The ideal candidate possesses a deep understanding of cloud platforms (AWS, Azure, or GCP), infrastructure as code, CI/CD pipelines, and containerization technologies. You will work collaboratively with development and operations teams to foster a DevOps culture and drive innovation in cloud technologies. This is an excellent opportunity to take on significant responsibility and shape the future of our cloud strategy.
Key Responsibilities
- Design, implement, and manage robust and scalable cloud infrastructure solutions.
- Automate cloud deployments and infrastructure management using Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation).
- Configure and maintain CI/CD pipelines for efficient application delivery.
- Monitor cloud environments for performance, security, and cost optimization.
- Troubleshoot and resolve complex issues related to cloud infrastructure and services.
- Collaborate with development teams to ensure applications are designed for the cloud.
- Implement and manage containerization technologies such as Docker and Kubernetes.
- Develop and enforce cloud security best practices and policies.
- Provide technical leadership and mentorship to junior engineers.
- Stay abreast of new cloud technologies and services, evaluating their potential adoption.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 6 years of experience in cloud engineering or a related role, with a strong focus on AWS, Azure, or GCP.
- Proven experience with Infrastructure as Code (IaC) tools like Terraform or Ansible.
- Hands-on experience with containerization technologies (Docker, Kubernetes).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Strong understanding of networking concepts, security principles, and monitoring tools.
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator Associate) are highly desirable.
Benefits
- Our client offers a competitive salary package ranging from R per annum, reflecting your extensive experience and expertise.
- Employees will benefit from a comprehensive medical aid plan, a provident fund, and performance-related bonuses.
- We are committed to your continuous learning and development, providing access to advanced training, certifications, and opportunities to attend industry conferences.
- Enjoy a hybrid work model that balances on-site collaboration in Bloemfontein with remote work flexibility, promoting a healthy work-life balance.
- Additional benefits include generous leave policies and wellness programs.