Solution Architect/Lead Architect
Pune (Pune Division)
Job description
Job description
Some careers shine brighter than others.
If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.
HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions.
We are currently seeking an experienced professional to join our team in the role of Lead Architect.
In this role, you will:
• Leadership: Drive the solution architecture team, ensuring adequate resource coverage and supporting the growth and development of team members. Act as a trusted advisor to SVS Lead Architect in creating a trust-based leadership culture with a high level of effective communication globally.
• Designing Solutions: Create conceptual and logical architectures, and design technical solutions that align with technical strategy and standards. Create and lead IT system integration processes to meet the organization's needs and support HSBC ambition to automate all deployments/testing. Ability to manage proof of concepts, exploratory projects to identify, evaluate and eventually adopt most suitable solutions. Ensure design provides a solution to the functional and non-functional requirements (eg. Cybersecurity, performance, entitlement…) and all deviations formally documented and agreed with appropriate parties.
• Communicating Solutions: Champion solution communication, simplify complex concepts for better understanding, and provide a consistent set of solution views to stakeholders. Keep stakeholders updated about project development status and budgets, notifying them immediately of any issues.
• Collaborating: Work with stakeholders to understand their needs and collaborate with engineering teams to create cost-effective solutions. Collaborate with project management teams to improve designs through regular evaluations of the system architecture. Partners with all stakeholders on large projects across WCL to provide architectural oversight throughout the life cycle of a project.
• Establishing Governance: Architectural oversight for enterprise services such as platform, DevOps frameworks and tools. Establish governance and principles at the project level and manage exceptions through the governance process. Apply data governance processes across data lifecycle. Implement a sustainable operating model for technical activities aligned with the DevOps target operating model.
• Promoting Cooperation: Facilitate coordination between technical and non-technical streams to ensure successful delivery. Contribute towards making the WCL IT Communities of Practice for Architecture, DevOps and tooling effective and self-sustaining.
• Evaluating and Mitigating Risks: Evaluate project constraints and devise alternatives to reduce risks, while performing process re-engineering.
• Supervising and Motivating: Supervise and motivate development teams to enhance their efficiency and productivity. Provide leadership and mentorship to the development team, fostering a collaborative and innovative environment. Collaborate with engineering teams providing technical guidance and best-practices.
• Continuous Improvement: Analyze and identify impacts of technical changes on a client’s business processes. Perform continuous research on emerging technologies to stay updated with the best alternatives and improve existing architectures for clients. Conduct thorough code reviews to maintain high-quality code standards.
• Gen AI Implementation: Leverage knowledge and understanding of Generative AI, implementing it to support various business use cases, enhancing efficiency and innovation.
Requirements
To be successful in this role, you should meet the following requirements:
• Minimum 3 years of experience as a Solution Architect delivering solution design and architectures for enterprise applications and supporting major transformation programmes.
• 15+ years of experience in professional software engineering and 5+ years as Technical Lead.
• Must have experience with design, development & integration experience on cloud platforms (i.e., Google Cloud, Azure, Ali Cloud) in a continuous delivery environment. Experience in building cloud-native solutions.
• Experience in Architecture, Design, and Implementation of highly scalable, highly available, Cloud services and solutions.
• A track record of translating business needs into strategy, architecture and executable roadmaps and leading architecture in support of a significant portfolio of change.
• Experience on designing integrations using technologies like Kafka, Pub/Sub, REST, message queues.
• Experience with analysing requirements and providing fit for purpose solution designs following best architecture practices.
• Proven experience in Low Code-No Code development (e.g, Appian, PowerApps)
• Experience in designing and implementing Entitlements framework for large scale systems
• Extensive experience in Java development with microservice architecture and leading technology stack such as docker, Kubernetes and CICD tools / automation.
• Strong skills in API standards and experienced in designing internal/external APIs in a secured manner for cloud and on-prem environments.
• Should be able to support the Lead Architect to run Technical Architecture reviews
• Proven track record architecting, build high level proposal (eg. Clear Choice) and implementing large scale solutions end-to-end.
• Experience of making complex design decisions with authority, even in times of ambiguity, balancing advancing strategy, immediate business needs and potential long-term risks and implications
• Experience in integrating model platforms and rating engines; sourcing from external data providers
• Strong expertise in Azure Cloud, Power Platform and Azure Data Factory.
• Deep understanding of the banking sector, specifically in credit and lending.
• Knowledge and understanding of Generative AI and its implementation in business use cases.
• Experience of delivering within an agile based Scrum team.
• Updates job knowledge by participating in educational opportunities; reading professional publications. maintaining personal networks; participating in professional organizations.
• Defines and implements a sustainable operating model for technical activities in Technology teams.
• Strong analytical skills and ability to solve complex problems at scale.
• Built effective networks internally and created opportunities for others to work collaboratively.
• Excellent written and spoken communication skills; an ability to communicate with impact.
• Usage of monitoring tools like AppDynamics, Splunk, NewRelic.
• Working with Confluence, JIRA, git, Jenkins, Cloudbees, Sonar or similar tools used for collaboration and continuous integration.
• Ability to work globally and across cultures.
• Relevant Cloud and Architecture Certifications.
www.hsbc.com/careers
HSBC is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.
Issued by – HSBC Software Development India