Cloud Architect
Description
We are seeking a highly skilled Solution Architect (Cloud) with over 10 years of IT experience and strong expertise in cloud architecture, enterprise solution design, and cloud-native technologies. The candidate should have experience designing end-to-end cloud solutions and working knowledge of Artificial Intelligence (AI) and Generative AI technologies.
Key Responsibilities
- Design and develop end-to-end cloud architectures covering infrastructure, applications, networking, security, data, and integration.
- Lead the architecture and design of scalable, highly available, resilient, and cost-optimized cloud solutions on AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Define cloud architecture patterns, technology standards, reference architectures, and best practices.
- Assess existing systems and develop cloud migration, modernization, and application transformation strategies.
- Design solutions using microservices, containers, APIs, serverless computing, and cloud-native services where appropriate.
- Ensure cloud solutions comply with security, governance, performance, availability, and disaster recovery requirements.
- Evaluate and recommend emerging technologies, including AI/ML and Generative AI, to enhance enterprise applications and business processes.
- Collaborate with business stakeholders, development teams, infrastructure teams, and vendors to translate business requirements into technical architecture and implementation plans.
- Provide technical leadership throughout solution development, deployment, and production implementation.
Requirements
- Minimum 10 years of experience in IT, with substantial experience in solution architecture and cloud technology design.
- Strong hands-on knowledge of at least one major cloud platform: AWS, Microsoft Azure, or GCP.
- Proven expertise in cloud infrastructure, networking, identity and access management, security, monitoring, scalability, and high availability.
- Experience with cloud-native architecture, distributed systems, microservices, API management, containers, and DevOps practices.
- Understanding of infrastructure as code (IaC), CI/CD pipelines, and automated deployment practices.
- Experience or working knowledge of AI/ML, Generative AI, large language models (LLMs), or AI service integration within cloud-based solutions.
- Ability to produce architecture diagrams, technical specifications, solution design documents, and technology recommendations.
- Strong communication, analytical, problem-solving, and stakeholder management skills.
