Design cloud environments with a focus on Azure and AWS and demonstrate technical cloud architectural knowledge.
Helping customers designing, architect scalable, highly available cloud application solutions that leverage at least 2 cloud environments out of GCP, Azure, AWS with experience on 3-4 applications developed and deployed.
Architecting and developing customer applications to be cloud developed or re-engineered or optimized
Working as a technical leader alongside customer business, development and Development teams with support to Infrastructure team
Providing deep software development knowledge with respect cloud architecture, design patterns and programming
Advising and implementing Cloud (GCP/Azure/AWS) best practices
Working as both an application architect as well as development specialist in Cloud native Apps architecture, development to deployment phases.
Implementing DevOps practices such as infrastructure as code, continuous integration and automated deployment
Evaluate and recommend tools and software with cost and requirement fulfillment with right recommendations
Extensive experience in Architecting, Designing and Programming applications in a Cloud environment
Experience with designing and building application using Cloud services such as Lambda, AWS Elastic Beanstalk, Kubernetes
Designing and building application using Container and serverless technologies
Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability
Cloud Architect Certifications
Experience with continuous integration tools (e.g. Jenkins)
Hands on familiarity with CloudFormation or Cloud Development Kit
Experience with configuration management platforms (e.g. Chef, Puppet, Salt, or Ansible)