Job Requirements
Work Experience:
* At least 13-20 years of experience in the IT industry, with a minimum of 2+ years as an Architect.
* Experience working with Java, Micro services, and Spring Boot/.NET enterprise application stacks.
* Experience collaborating with client architects to design cloud-native architecture deliverables such as component diagrams and deployment architectures based on functional and non-functional requirements.
* Hands-on development, coding, and design experience for multiple clients over the years.
* Experience designing end-to-end cloud solutions for customers (AWS, Azure, etc).
* Strong knowledge of architecting microservice-based enterprise applications.
Desirable Skills:
* Experience defining DevOps processes using tools like Jenkins, Jira, Chef, and Puppet.
* Build automation experience with Maven or Gradle.
* Container-based deployment experience.
* Manage proof-of-concepts (POCs) and exploratory projects to identify, evaluate, and adopt suitable cloud models (public & private clouds, IaaS, PaaS, SaaS) for customers.