DevOps Engineer
Toronto, ON, CA, M5H 1J9
Job description
In compliance with applicable laws, HSBC is committed to employing only those who are authorized to work in Canada. Applicants must be legally authorized to work in Canada as HSBC will not engage in immigration sponsorship for this position.
In Canada, HSBC Global Services (Canada) Limited (HGCA) is a wholly owned subsidiary of HSBC Global Services Limited. Operating in Toronto, HGCA is part of a global service company, delivering services to support the operating entities of HSBC Group. We have different capabilities that provide tools and processes to facilitate the functions, business, and entities with their service management responsibilities.
Ready to modernize Corporate Lending platforms across on-site and cloud infrastructure?
Why HSBC
The Opportunity
What you'll be doing
- Support, design and develop DevOps solutions for North America Corporate Lending
- Troubleshoot infrastructure and service deployment issues then apply learnings to strengthen on-site and cloud platforms
- Maintain secure data storage and processing in line with HSBC security policies and cloud security best practices
- Create and improve infrastructure-as-code patterns to support Java microservices components
- Embed bank-standard IT security controls across infrastructure-as-code deployments
- Partner with HSBC global Architects to implement compliant patterns for networking, IT security assurance, service deployment and service management
- Identify and resolve infrastructure vulnerabilities and application deployment issues
- Review existing systems and recommend improvements to platform reliability and maintainability
What we're looking for
- Bring hands-on experience with CI/CD and DevOps practices in production environments
- Apply proven experience with cloud computing including substantial hands-on work with Google Cloud Platform (GCP) or equivalent cloud experience
- Use infrastructure-as-code tooling at expert level including Terraform and related deployment frameworks
- Demonstrate experience with SysOps including monitoring infrastructure usage and implementing alerting
- Maintain and support Java web applications in collaboration with engineering teams
- Apply fundamental networking and routing knowledge across on-site and cloud environments
- Work with relational and NoSQL databases in support of application and platform needs
- Operate effectively in a cross-functional agile team including pairing with colleagues when needed
Secure delivery at enterprise scale
As an HSBC employee, you will have access to tailored professional development opportunities to ensure you have the right skills for today and tomorrow.
At HSBC, our overall goal is to provide a competitive Total Reward Package, with an appropriate mix of fixed pay, and variable pay, as part of an employee’s overall total compensation and benefits. Variable pay generally takes the form of discretionary, annual awards (sometimes referred to as a “bonus”). Additionally, HSBC offers a wide range of competitive and flexible benefits designed to help you improve your health and well-being, finances, and lifestyle.
The final fixed pay offer will depend on the candidate and a number of variables, including but not limited to, role responsibilities, skill set, depth of experience and education, licensing/certification requirements, internal relativity, and specific work location.
All qualified applicants will receive consideration for employment without regard to age, ancestry, color, race, national origin, ethnicity, disability or medical condition, genetic information, military or veteran service, religion, creed, sex, gender, pregnancy, childbirth, caregiver status, marital status, citizenship or immigration status, sexual orientation, gender identity or expression or any other trait protected by applicable law.