Cloud Architect - Terraform App migration
Capgemini
Job Description
We’re looking for an experienced cloud consultant, you will work with our internal customers in architecting, developing and re-engineering applications that can fully leverage the AWS Cloud. You will work on a variety of game changing projects, at the forefront of application development and cloud technology adoption. Achieving success will require coordination across many internal teams and external Partners, with impact and visibility at the highest levels of the company.
The ideal candidate will have a deep understanding of cloud computing, AWS products and services, and extensive experience in application migration and Infrastructure as Code (IaC) using Terraform. In order for applications to be cloud optimized they need to be architected correctly enabling them to reap the benefits of elasticity, horizontal scalability, automation and high availability. On the AWS platform services such as Amazon EC2, Auto Scaling, Elastic Load Balancing, AWS Elastic Beanstalk, Serverless Architectures, Amazon Elastic Container Services to name just a few, provide opportunities to design and build cloud ready applications.
Job Key Responsibilities
We are looking for hands-on cloud architects with application development background:
l Full stack app developer with hand-on experience in developing and maintaining cloud-based applications
l Develop and manage Infrastructure as Code (IaC) using Terraform.
l Expert level proficiency in at least one programming language (Typescript/ NodeJS/AngularJS/ReactJS/ Java/C#/GOLang)
l Familiarity with AWS Storage, SQL and No SQL databases with awareness of protocols such as gRPC, Web-sockets and graphql
l Knowledge of cloud architecture design patterns, Event driven, Micro-services architecture
l Experience in developing scalable, highly available application solutions that leverage AWS services
l Preferred experience in optimize cloud systems for scalability, security, and performance
l Experience in agile software development
l Advise and implementing AWS best practices.