14+ years of technical and/or management consulting experience architecting enterprise and application solutions w.r.to designing, developing, and implementing business applications on AWS based solutions.
Solid knowledge of Java/Open Source and Cloud Native Application development, including experience working on initiatives that included full stack development of multi-tiered distributed systems implemented based on clean architecture patterns, involving complex business domains, either relational or non-relational persistent storage, and web or desktop user interfaces (e.g. React).
AWS based Cloud native application architectures (containers, microservices, serverless, PaaS, API Management etc)
Container orchestration systems (i.e. Docker, Kubernetes, ECS, EKS).
Java programming language skills with one or more from the list: JavaScript, Typescript, Python
Strong Database skills around RDS, Aurora, DynamoDB, MongoDB
Continuous integration technologies (e.g. Jenkins, Spinnaker, Chef, Puppet)
DevOps tooling: Cloud Formation, Terraform, Ansible, Jenkins, Puppet, Chef, GitHub
Experience building systems with high security standards. Familiarity with common vulnerabilities and attack vectors and how to prevent them.
Experience building cloud native applications or migrating applications to the cloud.
Ability to mentor team members to improve their understanding of good software design practice and implementation strategy (CICD, test automation etc.).
Excellent written and verbal communication skills with ability to tailor message to audience.
Ability to communicate sophisticated technology concepts to non-technical audiences.
Ability to build consensus and align teams on strategic architectural direction and technical decisions.
Solid understanding of and ability to communicate objectives and benefits of modern architectural standards, patterns, and practices.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.