Cloud Architect
Indexed description
Role Summary
We are looking for a hands-on Cloud Architect to lead the design and evolution of our AWS-based cloud platform. This role will drive scalable, secure, and cost-efficient architecture, partner with engineering teams on implementation, and help define cloud standards, automation practices, and migration strategies across services and platforms.
Responsibilities (What He/she Will Do After Joining UI)
- Lead the architecture and design of cloud solutions that meet business requirements for scalability, reliability, security, and performance.
- Assess existing systems and infrastructure to identify opportunities for cloud modernization, migration, and optimization.
- Define cloud migration strategies, including application readiness assessment, dependency mapping, risk analysis, and cost estimation.
- Design and implement cloud security guardrails and best practices to ensure the confidentiality, integrity, and availability of systems and data.
- Partner with software engineering teams to build cloud-native services and platforms that are scalable, resilient, and operationally efficient.
- Drive infrastructure automation using infrastructure-as-code and orchestration tools for provisioning, configuration, and lifecycle management.
- Establish standards for observability, performance monitoring, reliability, and cloud cost optimization.
- Provide technical leadership through architecture reviews, design reviews, and cross-functional collaboration.
- Mentor engineers and guide teams on cloud architecture patterns, operational best practices, and implementation trade-offs.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience designing and implementing cloud solutions in a Cloud Architect, Solutions Architect, or similar role.
- Strong expertise in AWS services, cloud architecture patterns, and distributed systems design.
- Solid understanding of cloud security principles and best practices, including IAM, network security, encryption, logging, and regulatory considerations such as GDPR.
- Experience planning and executing cloud migration or modernization initiatives.
- Hands-on experience with infrastructure as code, such as Terraform or CloudFormation.
- Strong software engineering background, with proficiency in Java or Go.
- Working knowledge of scripting or automation using Python, TypeScript, or similar languages.
- Strong problem-solving skills, with the ability to translate complex business and technical requirements into practical architecture decisions.
- Strong communication and collaboration skills, with experience working across engineering and cross-functional teams.
- Comfortable using modern AI-assisted development tools and workflows to improve design, implementation, and documentation quality.
- Master’s degree in Computer Science, Information Technology, or a related field.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Experience with CI/CD pipelines, platform engineering practices, and developer productivity tooling.
- Experience designing highly available, observable, and cost-efficient production systems at scale.
- Familiarity with spec-driven development or AI-assisted engineering workflows.
- Relevant certifications such as AWS Certified Solutions Architect or equivalent cloud certifications.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search