About the Role
Our client is seeking a highly skilled and motivated Remote Cloud Infrastructure Specialist to join their innovative technology team. This is a fully remote position, allowing you to contribute your expertise from anywhere within South Africa. You will be instrumental in designing, implementing, and managing our client's cloud infrastructure, ensuring scalability, reliability, and security across multiple cloud platforms. The ideal candidate possesses a deep understanding of cloud architecture, DevOps principles, and infrastructure as code. You will work closely with development and operations teams to streamline deployments, automate processes, and maintain a robust and efficient cloud environment. This role is perfect for an experienced professional seeking a flexible, remote-first opportunity to make a significant impact.
Key Responsibilities
- Design, deploy, and manage scalable and resilient cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
- Implement and maintain Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible.
- Develop and manage CI/CD pipelines to automate application deployment and infrastructure provisioning.
- Monitor cloud resource utilization, performance, and security, implementing optimizations as needed.
- Troubleshoot and resolve complex infrastructure issues, ensuring minimal downtime.
- Implement and enforce robust security best practices for cloud environments.
- Collaborate with software development teams to ensure infrastructure meets application requirements.
- Automate operational tasks and processes to improve efficiency and reduce manual intervention.
- Manage cloud networking, storage, and compute resources effectively.
- Participate in on-call rotations to provide emergency support for critical infrastructure incidents.
Requirements
- Proven experience designing, deploying, and managing cloud infrastructure (AWS, Azure, GCP).
- Strong proficiency with Infrastructure as Code tools (Terraform, CloudFormation, Ansible).
- Solid understanding of CI/CD principles and tools (Jenkins, GitLab CI, Azure DevOps).
- Experiencewith containerization technologies such as Docker and Kubernetes.
- Proficiency in scripting languages (e.g., Python, Bash).
- Knowledgeof networking concepts(VPCs, subnets, firewalls, load balancing).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving and analytical skills.
- Strong communication skills, with the ability to collaborate effectively in a remote team environment.
- Relevant cloud certifications (AWS Certified Solutions Architect, Azure Administrator) are highly desirable.
Benefits
- Competitive salary package commensurate with experience.
- Fullyremote work arrangement, offering flexibility and work-life balance.
- Opportunity to work with cutting-edge cloud technologies and innovative projects.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holidays.
- Opportunities for continuous learning, training, and professional certifications.
- Performance-based bonuses and potential for equity.