About the Role
Our client is looking for an experienced and proactive Remote Cloud Infrastructure Deployment Specialist to join their innovative technology team. This is a fully remote position, allowing you to contribute to cutting-edge cloud projects from anywhere. You will be responsible for the design, deployment, and management of scalable cloud infrastructure solutions, primarily on platforms like AWS, Azure, or Google Cloud. The ideal candidate possesses a strong understanding of cloud architecture, virtualization, containerization, and infrastructure-as-code principles. You will collaborate closely with development and operations teams to ensure robust, secure, and highly available cloud environments. This role requires exceptional technical skills, a commitment to automation, and the ability to thrive in a dynamic, remote-first work setting. Your expertise will be key in driving our clients' digital transformation initiatives.
Key Responsibilities
- Design, implement, and manage scalable cloud infrastructure solutions on major cloud platforms (AWS, Azure, GCP).
- Deploy and configure cloud services , including virtual machines, databases, storage, and networking components.
- Utilize Infrastructure as Code (IaC) tools such as Terraform or CloudFormation for automated provisioning and management.
- Implement and manage containerization technologies like Docker and Kubernetes.
- Ensure the security, reliability, and performance of cloud environments through monitoring, alerting, and tuning.
- Automate deployment, scaling, and management processes to improve efficiency.
- Collaborate with software development teams to optimize application deployment and performance in the cloud.
- Troubleshoot and resolve complex issues related to cloud infrastructure and services.
- Maintain comprehensive documentation of cloud architecture, configurations, and procedures.
- Participate in on-call rotation for incident response and support.
Requirements
- Minimum of 4 years of experience in cloud infrastructure deployment and management .
- Proven expertise with at least one major cloud provider (AWS, Azure, GCP) .
- Strong understanding of networking concepts , including VPCs, subnets, firewalls, and load balancing.
- Proficiency with Infrastructure as Code tools (Terraform, CloudFormation, Ansible).
- Experience with containerization technologies (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and tools (Jenkins, GitLab CI, Azure DevOps).
- Excellent scripting skills (e.g., Python, Bash).
- Strong problem-solving and analytical abilities.
- Ability to work independently and manage priorities effectively in a remote setting.
- Excellent communication and collaboration skills.
Benefits
- This fully remote position offers a highly competitive salary and a comprehensive benefits package, including top-tier health insurance, retirement planning options, and performance-based bonuses.
- You will have the opportunity to work with the latest cloud technologies and gain certifications through our sponsored training programs.
- Enjoy the flexibility of working from home, with a generous annual leave policy.
- Our client is committed to fostering a culture of innovation and continuous learning, providing ample opportunities for career advancement.
- Join a leading tech company based near Vereeniging that champions remote work and empowers its employees to achieve their full potential.