Study existing technology landscape and understand current application workloads
Understand and document technical requirements from clients
Define migration strategy to move application to cloud
Develop architecture blueprints and detailed documentation. Create a bill of materials, including required Cloud Services (such as EC2, S3 etc.) and tools
Design the overall Virtual Private Cloud VPC environment including server instance, storage instances, subnets, availability zones, etc
Design the AWS network architecture including VPN connectivity between regions and subnets
Design the HA / DR strategies
Set up process, services, and tools around cloud
Oversee build of the environment
Execute migration plan
Leverage appropriate AWS services
Validate the environment to meets all security and compliance controls.
Requirements :
Certification on AWS architecture (Preferable)
Assessing clients? workloads and technology landscape for Cloud suitability, develop business case and Cloud adoption roadmap
Defining new architectures and ability to drive project from architecture standpoint
Provisioning and spinning up AWS clusters
Building scalable production systems (load balancers, Memcached, master / slave architectures)
Key AWS services like EC2, S3 etc
AWS platform and tools
Best practices and market trends pertaining to cloud and overall industry
to provide thought leadership (seminars, whitepapers etc.) and how to mentor team to build necessary competence
Ability to quickly establish credibility and trustworthiness with key stakeholders in client organization