Our client, a distinguished recruitment consultancy, is actively seeking a highly experienced and motivated Senior Cloud Solutions Architect to join a globally recognized technology firm. This position is fully remote, allowing you to work from anywhere within South Africa. You will play a pivotal role in designing, developing, and implementing cutting-edge cloud solutions for a diverse range of enterprise clients. This involves leveraging your deep expertise in AWS and/or Azure to architect scalable, secure, and cost-effective cloud infrastructures. The ideal candidate is a strategic thinker with a proven track record in cloud strategy, migration, and optimization. You will collaborate closely with clients and internal teams to understand their business objectives and translate them into robust cloud architectures. This remote-first role requires exceptional communication skills, self-discipline, and the ability to thrive in an independent work environment. You will be instrumental in guiding clients through their cloud transformation journey, ensuring they harness the full potential of cloud technologies. We are looking for an innovator who is passionate about cloud computing and driving technological advancement.
Key Responsibilities
- Design and implement comprehensive cloud solutions on AWS and/or Azure platforms, ensuring scalability, reliability, security, and cost-efficiency.
- Collaborate with clients to understand their business requirements, technical challenges, and strategic goals for cloud adoption.
- Develop architectural blueprints, migration strategies, and deployment plans for cloud environments.
- Provide expert guidance on cloud best practices, including infrastructure as code (IaC), CI/CD pipelines, disaster recovery, and security controls.
- Evaluate and recommend appropriate cloud services, tools, and technologies to meet client needs.
- Lead technical discussions, workshops, and presentations with clients and stakeholders.
- Troubleshoot and resolve complex cloud infrastructure and application issues.
- Stay current with the latest advancements in cloud computing technologies, services, and industry trends.
- Mentor and guide junior cloud engineers and architects, fostering knowledge sharing and skill development.
- Ensure compliance with relevant industry regulations and security standards within cloud environments.
Requirements
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent extensive experience.
- Minimum of 7 years of experience in IT infrastructure, with at least 4 years focused on cloud architecture and implementation (AWS and/or Azure).
- Proven experience designing and deploying complex, scalable, and secure cloud solutions.
- In-depth knowledge of cloud services, including compute, storage, networking, databases, security, and management tools.
- Proficiency with infrastructure as code tools (e.g., Terraform, CloudFormation) and CI/CD practices.
- Strong understanding of containerization technologies (e.g., Docker, Kubernetes).
- Excellent analytical, problem-solving, and critical thinking skills.
- Exceptional communication, presentation, and interpersonal skills, with the ability to articulate complex technical concepts to diverse audiences.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect - Professional, Azure Solutions Architect Expert) are highly desirable.
- Demonstrated ability to work independently and manage multiple projects effectively in a remote setting.
Benefits
- Highly competitive salary package commensurate with experience.
- Fully remote work arrangement, offering flexibility and work-life balance.
- Comprehensive health, dental, and vision insurance.
- Generous retirement savings plan with company matching.
- Significant budget for professional development, certifications, and conferences.
- Opportunities to work with cutting-edge cloud technologies and innovative clients.
- Annual performance bonuses and stock options.
- Flexible working hours.
- Access to a global network of experts and a supportive remote community.
- Regular virtual team-building activities and knowledge-sharing sessions.