The Cloud Center of Excellence (CEE) is central to accelerated Cloud Adoption. The CEE is an outcome-based, cross functional team of highly technical consultants and engineers, who operate in an Agile/Scrum environment, with the objective to efficiently operate and support cloud applications. The CEE owns the cloud strategy & roadmap, establishes the cloud service and defines cloud standards & governance. This is a hands-on technical team that helps to migrate applications and streamlines the service delivery & assurance of cloud services to business units.
The Cloud Architect role is responsible for delivering Cloud solutions to the Application team (internal customer), based on customer requirements. A Cloud Architect is responsible for designing & building scalable, available and secure architecture solutions, based on Architectural standards, availability of services, cost, network, security, storage and Governance considerations.
Roles & Responsibilities:
- Understands AWS design principles, architectural best practices and industry standards
- Designs & Implements solutions based on Architectural best practices, AWS Well Architected Framework
- Designs and implements available, cost efficient, fault tolerant, and scalable distributed systems
- Delivers and supports Cloud Architecture solution, based on defined standards for CEE - from an Application and Infrastructure perspective
- Delivers multiple Cloud architecture patterns and implementations to drive customer outcomes
- Analyzes application portfolios, identifies dependencies & common infrastructure platform components, and assesses migration feasibility
- Integrates existing enterprise IT organization to integrate Cloud infrastructure/network environment with corporate infrastructure / data center environment
- Designs reference Architecture and provide input to the DevOps team for implementation of codified stacks that meet the needs of the applications
- Educates team to design and implement architectures based on best practices
- Provides hands-on technical coaching to accelerate Cloud learning across the CEE
- Responsible for well documented architectural patterns and processes to evaluate new services
- Clear alignment with PMO and architectural guidelines
Required qualifications:
- Experience of working in an Agile/Scrum environment
- Deep understanding of cloud computing technologies and workload transition challenges
- Knowledge of AWS Well Architected Framework and Cloud migration industry standards and best practices
- Prior programming background in at least ONE language: C++, Java, Python, Ruby etc.
- Technical writing skills for documenting environments and procedures
- Experience designing available, cost efficient, fault tolerant, and scalable distributed systems
- Experience in Architecting and building IaaS and PaaS solutions
- Deep hands-on experience in leading the design, development and deployment of business software at scale
- Deep hands-on experience of technology infrastructure, network, compute, storage, and virtualization
- Prior experience of managing challenges of migrating systems and workloads to the Cloud
- Deep experience with cloud computing technologies and workload transition challenges
- Experience with one or more IaaS platforms like Google Compute Engine, Azure, Soft Layer, OpenStack, etc.
- Experience with software development life cycle (SDLC)
Certifications:
- AWS Certified Solutions Architect – Associate (mandatory)
- AWS Certified Solutions Architect – Professional (good to have)
- AWS Certified Developer – Associate (good to have)
- AWS Certified SysOps Administrator – Associate (good to have)
Trainings (Internal Hire):
- Technical Essentials
- Architecting on AWS
- Migrating to AWS*
- Advanced Architecting on AWS
- DevOps Engineering on AWS
- Running Containers on Amazon EKS**
- Plan/Design Database on AWS
- AWS Security Essentials
- Security Engineering on AWS