Architect (Customer Facing)
Hyderabad, AP, IN
Architect (Customer Facing) - (CREQ129481)
Description
Role Name
Technical Architect (T1)
A seasoned Technical Architect with microservices design & development skills, able to foresee a full project lifecycle and good team mentorship
Experience
Minimum 10 years of Experience
Primary Skillset
- Should have strong hands-on experience in Spring Core, Spring MVC, Spring Data, Spring Security, Spring Batch, Spring Boot, NodeJS and Cassandra
- Good experience on ORM frameworks (Hibernate/iBatis etc. ,)
- Working experience in SOAP, REST APIs and Distributed Messaging (JMS, AMQP)
- Experience with enterprise messaging patterns and frameworks including Rabbit MQ, Akka and JMS
- Good experience in discovery and registry services like Spring Cloud, Spring Consul or NGINX
- Good Experience in Resilience4J and Spring Cloud Gateway
- Strong Knowledge in CI/CD tools such as Bamboo/Jenkins, Sonar, Chef, Docker, and Kubernetes
- Good experience in technologies like IoT, AWS Lambda, AWS API Gateway, MySQL, AWS Cloud Formation, AWS Dynamo DB, AWS Elastic Cache or Redis
- Good experience in discovery and registry services like Spring Cloud, Spring Consul or NGINX
- Good experience in security principles using OAuth, LDAP, SSO, SSL protocols and data encryption
- Experience in the field of Data Centre Infrastructure management like UNIX/Docker/ Kubernetes/Apache Mesos/Microservices)
- Able to setup configurations, troubleshoot and resolve issues in Docker & Kubernetes environment
- Experience in application monitoring and tracing tools like Zipkin/Sleuth, ELK stack, Prometheus/Grafana etc.
- Ensuring operational aspects including monitoring, reporting, backup for Docker or Kubernetes hosts and associated images and containers
- Strongly propose a PaaS for deployment and identify a PAS for easy cloud deployment of services like PCF, Kubernetes, Fabric 8
- Experience in Agile methodology like Scrum, Kanban, Agile rituals, Scaled Agile Framework, XP (Extreme Programming), DevOps
Secondary Skillset
- Experience in Integration technologies and patterns, experience in frameworks like Apache Camel or Spring Integration would be a plus
- Ability to work with development teams to understand capacity and performance requirements
- Ability to define a deployment solution using container orchestration tools to ensure scalable and highly available solution
- Good knowledge on API-driven development, cloud computing, fault tolerance, caching strategies, load balancing, performance optimization, clustering, infrastructure as code
- Help develop and maintain automated processes, tools, and documentation in support of Docker
- Exposure to Open stack Cloud
Roles and Responsibilities
- Able to perform end-to-end solutioning, design, and development & successful deployment of complex multi-tier architecture solutions
- Oversee technical design - define the product scope, product functionality, look, feel and performance, as per client needs and organization standards
- Able to setup highly scalable, available, fail-over applications from conceptual to working models involving leading application servers and cloud platforms
- Understanding requirements and prepare architecture and design documents and involve code reviews
- Should act independently and provide leadership at an advanced level of technical expertise
- Motivate, mentor and lead technical evaluate their delivery, guide the members to deliver quality output with responsible delegation and build a high-performance team
- Work closely with QA/DevOps/BA teams, clients, partners and vendors to align architecture with business needs and ensure quality delivery
Primary Location
: IN-AP-Hyderabad
Schedule
: Full Time
Job Type
: Experienced
Travel
: No
Job Posting
: 21/04/2022, 5:54:59 PM