About the Role
Our client, a leading innovator in cloud-based services, is looking for a visionary Cloud Solutions Architect to join their distributed team. This is a fully remote-first position, offering you the chance to design and implement scalable, reliable, and secure cloud infrastructures from anywhere. You will be at the forefront of designing and architecting solutions on major cloud platforms like AWS, Azure, or Google Cloud. Your expertise will guide our client's technological direction, ensuring optimal performance and cost-efficiency. This role requires a deep understanding of cloud services, networking, security, and infrastructure automation. You will collaborate closely with engineering teams, product managers, and business stakeholders to translate requirements into robust cloud architectures. We pride ourselves on a remote-first culture that emphasizes collaboration, innovation, and continuous learning. If you are passionate about cloud technology and thrive in a challenging, flexible environment, this is the role for you.
Key Responsibilities
- Design and implement scalable, highly available, and fault-tolerant cloud solutions on major cloud platforms (AWS, Azure, GCP).
- Develop architectural blueprints and technical designs for cloud-based systems, applications, and infrastructure.
- Collaborate with development and operations teams to ensure successful deployment and management of cloud solutions.
- Provide technical leadership and guidance on cloud best practices, security, and compliance.
- Evaluate and recommend cloud services and technologies to meet business and technical requirements.
- Develop strategies for cloud migration, cost optimization, and performance tuning.
- Create and maintain comprehensive documentation for cloud architectures and configurations.
- Troubleshoot and resolve complex issues related to cloud infrastructure and services.
- Stay updated with the latest cloud technologies, trends, and emerging best practices.
- Present technical solutions and strategies to stakeholders at various levels.
Requirements
- Proven experience as a Cloud Solutions Architect, Cloud Engineer, or in a similar senior technical role.
- Deep understanding and hands‑on experience with at least one major cloud platform (AWS, Azure, GCP).
- Proficiency in designing and implementing IaaS, PaaS, and SaaS solutions.
- Strong knowledge of cloud networking, security principles, and identity management.
- Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation.
- Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
- Excellent understanding of system architecture, application development, and database technologies.
- Strong problem-solving, analytical, and communication skills.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert) are highly desirable.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Benefits
- Highly competitive salary and performance-based incentives.
- Fully remote work arrangement with flexible scheduling.
- Comprehensive health, dental, and vision insurance plans.
- Generous allowance for home office setup and equipment.
- Professional development budget for certifications and training.
- Unlimited paid time off and holidays.
- Regular virtual team events and collaboration sessions.
- Opportunities for significant career growth and leadership.