Solution_Architecture_Lead

2 days ago


Bengaluru, India HDFC Bank Full time

Job Purpose · Significant experience of defining, prototyping and commercializing new product tech solutions and architecture · Solution environments will include API (Application Programming Interface), micro services-based and Micro frontend, mobile applications that are of hybrid cloud scale. · Proven close working collaboration with development teams, ideally using agile development methods, demonstrating strong ability to document and translate business requirements to technology solutions with scalable architecture. · To create/review new technology design documents, including messaging formats and system architecture flows and carry POC for efficacy of the design under SRE Principles. · Should have cloud scale technologies and system hand-on design experience. · Track record of successful collaboration with clients ( Retail ,Corporate , SME, Government organizations) and/or Fintech partners Should have successfully implemented regulatory requirements, and extending these into opportunities for competitive advantage

Job Responsibilities(JR) : 6 – 8 Areas Actionable (4-6)

· Providing recommendations and

roadmaps for proposed solutions

· Performing design,

development, debug, and

performance analysis on

solutions

· Documenting and sharing best

practice knowledge for the new

solutions. · Work in line with the IT vision of the MD. · Analyzing the technology environment · Analyzing enterprise specifics · Analyzing and documenting requirements · Setting the collaboration framework · Creating a solution prototype · Participating in technology selection

· Advocating for process improvements and helping develop solutions. · Regularly communicating new features and benefits to partners, customers, and other stakeholders · Providing technical leadership to a team throughout the project lifecycle · Developing proof-of-concept projects to validate your proposed solutions · Reviewing and validating solutions designs from other team members · Controlling solution development · Supporting project management · This job is specifically for a technical resource, but non-technical tasks also need to be handled. · Understanding Requirements, interacting with Business teams for clarifications & project scheduling/prioritization. · Coordinating with vendors to translate business requirements into technical requirements, implement requirements involving new SOA services or enhancements to existing services, preparation of documentation for IT Governance processes. Assisting vendor teams in deployments and debugging issues by reviewing log files. · Coordinating with infrastructure teams for procurement of new hardware or software licenses. · Preparing and executing test cases, documenting test results. · Production movement, hand-over to production support teams & support for an interim period.

Educational Qualifications (examples listed below) Key Skills(examples listed below)

¾ M-Tech ,MCA,

M.Sc.Computer/Maths,MBA-IT ,Post

Graduate Diploma in Computer

Programming & Analysis with

Graduation in

Science/Commerce/Engineering with

IT knowledge

¾ Minimum 10 year experience.

¾ Moderate experience in programming,

Proficient in India Scale system

design and architecture patterns

¾ Hands on experience of Cloud and

Hybrid Development/deployment.

¾ Good understanding of Java/J2EE,

Android/iOS, React Native/ReactJs

and databases.

¾ Deployment and testing skills Experience in Cloud Native technologies for cloud scale ex Kubernetes , service mesh , containers , active-active sites · Good understanding in database systems(commands and administration) · Encryption/Decryption using PGP ,AES , Thales HSM · API Security, OWASP Top 10 · Architectural Patterns · Technology/Solution/Pattern Selection

¾ Strong communication skills ¾ Understanding of web services, WSDLs, basic XML, XML schemas & Service Based Architecture , JSON , Rest ¾ Understanding of WAR/JAR files, Deployment Experience on any application server such as WebLogic, WAR or JBoss. WebLogic experience is preferable. Understanding of Web Servers. ¾ Using Putty to access Unix system, basic UNIX commands for navigation, copying files, etc. Basic Shell Scripting and batch scripting. ¾ Basic SQL queries. Database knowledge, preferably Oracle 11G. High level table design is a plus. ¾ Understanding of security basics, HTTPS, certificates , encryption/Decryption , HSM , 2way SSL , firewall rules ¾ Understanding of IT hardware basics: Unix/Windows servers, RAM/CPU utilization, storage. ¾ Conceptual Understanding of basic programming concepts in any language, preferably Java. ¾ Conceptual Understanding of MQ queues. ¾ Experience of working on any UPI related to Merchant on boarding ¾ Deployment or development, or experience on UPI implementation is preferable. ¾ Basic project management skills for preparation of a high level project plan. ¾ Understanding of DNS and Load Balancing, and their use. ¾ Understanding of DR/BCP/Recovery/Backup conceptually for DB and Appln Servers ¾ Working on with Retail, Corporates, SME’s and Fintech partners to implement and or co-develop cloud applications for the banks business, with particular emphasis on multi cloud environments and multiple cloud service providers like AWS,

GCP Azure and Oracle Cloud, understanding competitive landscape, and prioritizing projects based on client impac



  • Bengaluru, India HDFC Bank Full time

    Job Purpose · Significant experience of defining, prototyping and commercializing new product tech solutions and architecture · Solution environments will include API (Application Programming Interface), micro services-based and Micro frontend, mobile applications that are of hybrid cloud scale. · Proven close working collaboration with development teams,...