About the Role
Our client, a leading provider of innovative cloud-based solutions, is searching for a highly experienced and strategic Senior Cloud Solutions Architect to join their dynamic, fully remote team. This is an unparalleled opportunity to design, implement, and manage complex cloud infrastructures that support mission-critical applications and services. You will be at the forefront of cloud technology, guiding clients through their digital transformation journeys and ensuring the scalability, security, and cost-effectiveness of their cloud environments. As a remote-first organization, we foster a culture of autonomy, collaboration, and continuous learning, empowering our team members to excel from anywhere. You will work with a talented pool of professionals, influencing architectural decisions and driving the adoption of best practices in cloud computing. This role requires a deep understanding of cloud services, infrastructure as code, and a passion for solving challenging technical problems in a distributed setting.
Key Responsibilities
- Design and architect scalable, secure, and highly available cloud solutions on platforms like "AWS", "Azure", or "GCP".
- Collaborate with clients and internal stakeholders to understand business requirements and translate them into effective cloud architectures.
- Develop and implement Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or ARM templates.
- Provide technical leadership and guidance on cloud best practices, security standards, and cost optimization strategies.
- Lead the migration of existing applications and infrastructure to the cloud.
- Troubleshoot complex cloud infrastructure issues and provide timely resolutions.
- Develop and maintain comprehensive technical documentation, including architecture diagrams and runbooks.
- Stay current with the latest cloud technologies, services, and industry trends.
- Mentor junior engineers and architects, fostering a culture of knowledge sharing.
- Evaluate and recommend new cloud technologies and services to enhance our offerings.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Extensive experience in designing, implementing, and managing cloud solutions (AWS, Azure, or GCP).
- Proven expertise in infrastructure as code (IaC) tools like Terraform, Ansible, or CloudFormation.
- Strong understanding of networking, security, and database technologies in a cloud context.
- Experience with containerization technologies such as Docker and Kubernetes.
- Excellent communication, presentation, and client-facing skills.
- Ability to translate complex technical concepts into clear business value.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect Professional, Azure Solutions Architect Expert).
- Experience with CI/CD pipelines and automation is highly desirable.
- Demonstrated ability to work effectively in a fully remote team environment.
Benefits
- Fully remote work opportunity with flexible hours.
- Highly competitive salary and performance-based incentives.
- Comprehensive medical, dental, and vision insurance plans.
- Generous budget for professional development, certifications, and conferences.
- Opportunity to work with cutting-edge cloud technologies and influence strategic direction.
- Collaborative and supportive team culture.
- Paid time off, company holidays, and remote work stipends.
- Access to a global network of industry experts.
- Clear career progression pathways.
- Work on diverse and challenging projects for a global clientele.