Skills Required
- Java/J2EE, Cloud - AWS/Azure/OCP/PCF/GCP, Micro Services, Spring Boot, API Management, Microservices, distributed systems, Kubernetes, Dockers, Kafka, DevOps/DevSecOps, Angular/React, RDBMS (Oracle, SQL), No SQL Databases (Mongo, Cassandra, Redis)
Roles & Responsibilities-
Mandatory Technology Skills
- Responsible for multiple technology capabilities to deliver across all business lines for Fortune 50 Banking and Financial Customers.
- Hands-on Experience required to work on POCs, POTs across multiple technologies
- Ensures various architecture principles are translated into solution architecture and then into engineering products/solutions to implementation
- Ensures non-function requirements such as performance requirements, availability requirements are designed and delivered
- Work with the Customer Enterprise Architecture teams and CXO Teams for critical decisions for strategic investment in Technology
- Assesses and evaluates emerging technology capabilities (like DevOps, Open Banking, API and Microservices, IoT, Robotics, VR/AR, Block Chain) for compatibility, scalability, and viability
- Educate the Customers on the technology trends and guide them in adopting into their organization
- Defines a vision that traverses the technology stack from User-Experience / Customer-Experience, data-driven strategic analysis and customer insights, cloud provisioning and embedding digitally enabled scalable architecture
- Any Cloud Certification
- Ability to challenge the Technology solutions provided by various Vendors and in-house teams to propose an optimal solution
- Optimise the Technology assets by consolidation of existing applications and remove redundancies and cost saves
- Ability to identify the hotspots in the current application landscape and provide solutions to rectify
- Able to solve complex, multi-dimensional problems and deal comfortably with abstraction/fuzzy problems resulting in a robust, highly-scalable, and well-architected solution.
- Ability to provide design direction on large multi-tiered/complex applications & participate in RFP/RFQ /Proactive proposals – business development activities.
- Help teams to deliver robust solutions consistently and guide engineering teams toward a common methodology/standardization.
- Ability to produce various design documents for example Software Architecture document, security architecture document, interface specification etc.
- Ensures Code Design and its Quality for Application across the portfolio & participate in code reviews, design reviews, architecture discussions & drive DevSecOps roll-out.
- Help Customer in their technology roadmap, Digital Journey and share industry views
Mandatory Domain Experience (One or more of the following areas)
- Cards and Payments
- Retail and wholesale Banking
- Capital Markets
- Investment Banking
- Wealth Management
Nice to have Skill Set
- Enterprise Architecture certification TOGAF is preferred