About the Role
Our client, a globally recognized leader in cloud infrastructure and services, is actively seeking a highly skilled and experienced Remote Senior Cloud Architect to join their distributed engineering team. This position is critical for designing, implementing, and managing robust, scalable, and secure cloud solutions for a diverse clientele. As a remote-first role, you will collaborate with teams across different time zones, leveraging cutting-edge cloud technologies to solve complex business challenges. The ideal candidate will possess deep expertise in cloud computing principles, architecture design, and implementation, with a strong emphasis on AWS, Azure, or GCP. You will be responsible for developing innovative cloud strategies, guiding adoption, and ensuring the optimal performance and cost-efficiency of cloud environments. This is an exceptional opportunity to contribute to high-impact projects within a forward-thinking organization, working from the comfort of your home office, ideally within proximity or with strong connectivity to the Port Elizabeth area for occasional team meetups.
Key Responsibilities
- Design, build, and maintain scalable, highly available, and fault-tolerant cloud infrastructures.
- Develop and implement cloud strategies, architectures, and best practices for our clients.
- Provide technical leadership and guidance on cloud-native solutions and migration strategies.
- Collaborate with development, operations, and security teams to ensure seamless integration and deployment.
- Optimize cloud environments for performance, cost, and security.
- Troubleshoot and resolve complex cloud infrastructure issues.
- Evaluate and recommend new cloud services and technologies.
- Create comprehensive documentation for cloud architectures and procedures.
- Mentor junior cloud engineers and share knowledge within the team.
- Stay abreast of the latest cloud computing trends and advancements.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 7+ years of experience in designing, deploying, and managing cloud solutions.
- Extensive experience with at least one major cloud provider (AWS, Azure, GCP).
- Proficiency in infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Strong understanding of networking, security, and containerization technologies (e.g., Docker, Kubernetes).
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a remote team environment.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect Professional, Azure Solutions Architect Expert) are highly preferred.
- Experience with hybrid cloud and multi-cloud environments is a plus.
- Must be comfortable working in a fully remote setting, with excellent internet connectivity.
Benefits
- Our client offers a highly competitive salary and a comprehensive benefits package, including private health insurance, a retirement annuity, and performance-based bonuses.
- As a remote-first company, we provide the flexibility to work from anywhere, with support for home office setup.
- Opportunities for continuous learning and professional development, including certifications and training, are readily available.