Join a digital first bank that’s powered by people.
Our technology team builds innovative digital solutions rapidly and at scale to deliver the next generation of banking services for our customers around the world. You’ll be helping us be digital-first when developing new products and services, as well as enhancing existing ones by providing software development and support to each of our Global Businesses and Global Functions.
Using best-in-class technologies, you'll deliver end-to-end execution of all technology services consumed across the HSBC landscape, including change programmes and applications in production.
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.
ABOUT THE PROJECT
We are looking for an engineer who is comfortable coding in AppDev languages to augment, enhance and integrate DevOps CICD tooling including our at-scale Jenkins CI service. We expect the individual to be able to lead development teams and innovate with code solutions to reduce manual toil and drive our internal DevOps products towards fully self-service offerings.
The successful candidate, should have experience with governance and compliance of highly available and highly scalable productions systems and be prepared to be fully hands on with Engineering Solutions to help shape our multi-year DevOps vision for our global organization, impacting an engineering community of over 45,000 people.
YOUR RESPONSIBILITIES
• Design, develop, and integrate DevOps CI/CD tooling, with a strong focus on Jenkins CI at scale.
• Write and maintain high-quality code in AppDev languages (e.g., Java, Python, Groovy) to augment and enhance CI/CD pipelines.
• Lead development teams to deliver innovative, automated solutions that reduce manual toil and improve system reliability.
• Create and drive internal DevOps products towards fully self-service offerings and ensure governance and compliance of highly available, scalable production systems.
• Collaborate with cross-functional teams to shape and execute a multi- year DevOps strategy.
• Troubleshoot and resolve issues in CI/CD pipelines, infrastructure, and deployment processes whilst continuously improving CI/CD practices, tools, and systems to support a global engineering community.
• Contribute to internal documentation, standards, and best practices for CI/CD and DevOps tooling.
• Participate in on-call rotations or production support as needed.
SKILLS & EXPERIENCE WE REQUIRE
• Extensive hands-on experience with Jenkins CI/CD at scale, including administration and pipeline development.
• Experience with Jenkins Configuration as Code (JCasC) and pipeline libraries along with knowledge of Groovy scripting for Jenkins shared libraries and automation tasks.
• Proficiency in one or more AppDev languages (Java, Python, Groovy, or similar) for building automation and tooling.
• Strong understanding of CI/CD principles, infrastructure as code (IaC), and DevOps best practices.
• Experience with governance and compliance in managing production systems with high availability and scalability along with proven ability to lead development teams and deliver technical solutions that drive efficiency and innovation.
• Proficiency in cloud platforms (GCP, AWS, or Azure) and container orchestration (Kubernetes, Docker).
Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces - no matter their gender, ethnicity, disability, religion, sexual orientation, or age. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. We take pride in being a Disability Confident Leader and will offer an interview to people with disabilities, long term conditions or neurodivergent candidates who meet the minimum criteria for the role.
If you have a need that requires accommodations or changes during the recruitment process, please get in touch with our Recruitment Helpdesk:
Email: hsbc.recruitment@hsbc.com
Telephone: +44 207 832 8500