Senior It & Cloud Support Engineer – On-Site, Aggeneys
South Africa
Listed on 2026-11-01
-
IT/Tech
Cloud Computing: Infrastructure & Operations, AWS
Our client, a fast-growing tech company, is looking for a Senior Cloud Engineer with expertise in AWS and Azure to join their team. This is a fully remote position, offering the flexibility to work from anywhere while contributing to the design, implementation, and maintenance of our cloud infrastructure. You will play a key role in ensuring the scalability, reliability, and security of our cloud environments, supporting our innovative product development.
This role is ideal for an experienced cloud professional who thrives in a remote-first culture and is passionate about automation and infrastructure as code. You will be instrumental in shaping our cloud strategy and operations.
About the Role
Our client, a fast-growing tech company, is looking for a Senior Cloud Engineer with expertise in AWS and Azure to join their team. This is a fully remote position, offering the flexibility to work from anywhere while contributing to the design, implementation, and maintenance of our cloud infrastructure. You will play a key role in ensuring the scalability, reliability, and security of our cloud environments, supporting our innovative product development.
This role is ideal for an experienced cloud professional who thrives in a remote-first culture and is passionate about automation and infrastructure as code. You will be instrumental in shaping our cloud strategy and operations.
Key Responsibilities
- Design, deploy, and manage scalable and resilient cloud infrastructure on AWS and Azure.
- Implement and maintain infrastructure as code (IaC) using tools like Terraform or Cloud Formation.
- Automate deployment, scaling, and management processes using CI/CD pipelines.
- Monitor cloud resources for performance, availability, and cost optimization.
- Implement and manage containerization technologies such as Docker and Kubernetes.
- Ensure the security of cloud environments by implementing best practices and compliance controls.
- Troubleshoot and resolve complex infrastructure issues.
- Collaborate with development teams to optimize application performance and deployment strategies.
- Develop and maintain comprehensive documentation for cloud infrastructure and processes.
- Stay current with new cloud technologies and services, identifying opportunities for improvement.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Cloud Engineer, with hands-on experience in both AWS and Azure.
- Proficiency with infrastructure as code (IaC) tools (Terraform, Cloud Formation, ARM templates).
- Strong experience with containerization (Docker) and orchestration (Kubernetes).
- Expertise in scripting languages such as Python, Bash, or Power Shell.
- Solid understanding of networking, security, and identity management in cloud environments.
- Experience with CI/CD tools (e.g., Jenkins, Git Lab CI, Azure Dev Ops).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, essential for a remote team.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator Associate) are highly desirable.
Benefits
This fully remote role offers a competitive salary, comprehensive health benefits, performance-based bonuses, and generous paid time off. Employees benefit from a culture of innovation, opportunities for professional development and certifications, and the flexibility to work from anywhere. You will have the chance to work on cutting-edge cloud technologies and make a significant impact.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).