Job description
Cyber Security Engineer – Cryptography
Big Bank Funding. FinTech Thinking.
HSBC is one of the world’s largest financial services organisations. Security is critical to every aspect of our business and the technology at the bank is changing daily. Security Architecture is dedicated to helping the business deliver at pace, securely. We drive the strategic direction of the bank’s security services and solutions, to reduce risk and deliver the business goals. We are an industry-leading team of expert Enterprise and Solution Security Architects with a strong culture of creativity, collaboration and continuous learning.
Brief overview of the business areas
The role requires a candidate with experience of working with full stack development, automation and integration technologies, to join the Cybersecurity Core Engineering Automation and Integration team. The candidate will join a cross disciplined team of engineers responsible for Automation and Integration use case delivery, focussing on product integration, data and user interaction. An ideal candidate will also have knowledge/understanding across Data, Network, Crypto and Endpoint security domains.
Cybersecurity is a key area of investment for HSBC, with good opportunities for career development.
What you will be doing.
- Be part of a team that performs sustainable continuous improvement, identifying and removing organisational barriers affecting the team, processes and products owned
- Manage stakeholder involvement, product SMEs and project managers
- Maintain an agile mind-set by adopting the practices and processes identified as being required for our new engineering pods, leveraging agile delivery methods, associated frameworks (e.g., Lean) and Bank tools (e.g., JIRA) to do this
- Understand and follow the Technology and Cyber strategy and vision and also the Product Management direction
- Identify continuous improvement opportunities within the team, focusing on automation, process improvement, how technology is best leveraged and technology shift opportunities
- Work collaboratively with staff within the platform to identify and agree improvement opportunities
- Supporting the team to scope and prioritise delivery of engineering solutions
- Design and develop end to end solutions for infrastructure technologies automation for web and application products, covering the on-premise and modern container Infrastructure.
- Investigate and resolve technical issues hosting infrastructure across DEV, UAT, Production, Contingency environments.
- Where required participate in technical development of team and team members
- Understand requirements of full stack developer/engineering
- Enable discipline and improvements in areas of expertise, such as disciplined agile software delivery, production support processes and continuous DevOps pipelines development
- Managing, monitoring and reporting progress, issues, dependencies and risks, including adherence to standard controls
- Ensuring that all Technology practices and associated tools are being adopted and adhered to within the project
- Performing hands on technical tasks including but not limited to: -
- Developing/enhancing a Puppet modules
- Developing control scripts in a Kubernetes POD.
- Developing supporting Ansible playbooks to trigger Puppet Tasks
- Developing shell scripts on Linux/Unix servers following the HSBC software development standards.
- Testing code through route to live and deployment to Production
- Attending code reviews, drafting technical documents and supporting with demonstrations
- Training and knowledge transfer.
What you will bring to the role.
To be successful in this role you should have proven experience within the Technology sector with knowledge of the following skills:
- Demonstrate experience working in relevant environment/s, i.e., Cybersecurity/Development/Operations
- Demonstrate a solid understanding of Data / Networks / Crypto and Endpoint security domains
- Relevant knowledge of Software architecture, design, development and delivery
- Experience working in relevant market/context, i.e., system administration, application administration is desirable
- Past working experience in a relevant role, i.e., Systems Engineer, Application Support Specialist/Developer, DBA
- Demonstrate technical capability within full stack engineering domain through front and back-end programming skills, database design, solutions architecture, infrastructure delivery
- Firm knowledge CI/CD & DevOps methodologies
- CI/CD tools GIT/Bitbucket, Jira, Jenkins, Maven
- Experience with Splunk desirable
- Experienced in sharing knowledge and driving best practices
- Strong Knowledge about API design standards, patterns and best-practices especially Swagger and OpenAPI 3.0,
- REST, SOAP, JSON, Microservices etc.
- Knowledge of authentication, authorization of services
- Development experience with Puppet, Kubernetes, JavaScript (NodeJS, ReactJS, HTML, CSS, Ruby, Python or Ansible
- Working knowledge with MSSQL, PostgreSQL or Mongo DB databases.
- Solid understanding of Agile testing discipline, e.g., TDD / BDD and experience applying these principles.
- Strong agile/scrum development experience
- Background working with Windows/Linux/UNIX environments.
- A flexible and adaptable approach to change and will support others to respond in a similar way
- Both spoken and written communication skills with experience of adapting your style and approach to the audience and message to be delivered
- Contributed productively to team objectives, sometimes supporting and sometimes leading activities to achieve shared goals
- Willingness to continuously learn, and being able to lead by example
This role will primarily be based in Sheffield, some travel may be required.
Come Power a Business that Defines How to Power the World
We want everyone to be able to fulfil their potential which is why we provide a range of flexible working arrangements and family friendly policies.
As an HSBC employee in the UK, you will have access to tailored professional development opportunities and a competitive pay and benefits package. This includes private healthcare for all UK-based employees, enhanced maternity and adoption pay and support when you return to work, and a contributory pension scheme with a generous employer contribution.
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.
You can find out more about the recruitment journey and what to expect by viewing our Recruitment Process FAQs in HR Direct and by clicking here (only available via internal access).
Recruitment Helpdesk:
Email: [email protected]
Tel: +44 (0) 207 832 8500