Job description

Business: CTO Infrastructure

Open Positions: 1

Recruiter Name: Lampson P Liang

Location: GZ

  

Why join us?

The Internal Kubernetes Platform (IKP) is a Containers as a service (CaaS) cloud service model that allows users to manage and deploy containers, applications and clusters through container-based virtualization.

IKP provides an easy way to set up a container workload. Orchestration, which essentially automates key IT functions, is an essential quality of CaaS technology. CaaS is often considered to be a subset of IaaS (infrastructure as a service), but includes containers as its fundamental resource, as opposed to bare metal systems and virtual machines.

IKP is a hosting platform used buy our internal Application development teams to host their non-production environments, it also hosts their production environments that deliver services to HSBC customers, some of these apps are business critical systems (Tier-0).

  

The Opportunity:

The Internal Kubernetes Platform (IKP) team follows a Site Reliability Engineering (SRE) model, this role will be working as an Engineer for IKP, the platform is based on GKE Kubernetes clusters, as well as the management of bundled services such as Istio and Prometheus. Members of the SRE team are expected to work closely with L1 support, Services Engineering, and the IKP Core team. Team members should address incidents and resolve issues, while striving to improve monitoring and build automation.

  

What you’ll do:

Objectives of this Role:

  • Run the IKP clusters by monitoring availability and taking a holistic view of system health.
  • Build tools and automation to manage platform infrastructure and service.
  • Improve reliability, quality, and time to upgrade cluster and service versions.
  • Measure and optimize system performance and resource utilization, and plan for future capacity.
  • Build dashboards and visualizations to graph system health.
  • Define system alerts and automate responses where possible.
  • Provide operational support and engineering for multiple software development teams.
  • Work with the senior team members on driving the platform forward to align with the Banks 2027 goals.
  • Work closely with application teams that consume the IKP Hosting platform, however the IKP team is not responsible for the Application development of services deployed onto IKP.

Daily and Monthly Responsibilities:

  • Gather and analyze metrics from cluster components and services to assist in performance tuning and fault finding.
  • Partner with Core Engineering and Services Engineering teams to improve services through rigorous testing and release procedures.
  • Participate in system design consulting, platform management, and capacity planning.
  • Create sustainable systems and services through automation and uplifts.
  • Balance feature development speed and reliability with well-defined service level objectives.
  • Confirm the health of clusters to assist developers when they have issues deploying a new workload.
  • Be proactive and identify opportunities where you and the team can provide increased customer service, reliability, and scalability of the IKP Platform.
Requisitos
  • Strong communication skills, both verbal and written are a must.
  • Be a team player.
  • Ability to script in one or more shell languages, such as Bash or PowerShell.
  • Ability to program (structured and OO) with one or more high level languages, such as Python or Go.
  • Experience with Kubernetes, preferably GKE on-prem (Anthos).
  • Experience with distributed storage technologies like NFS, S3, and Software Defined storage platforms like Portworx or AstraDS.
  • Experience with container registries, image scanning, and image signing.
  • A proactive approach to spotting problems, areas for improvement, and performance bottlenecks

  

What additional skills will be good to have? 

  • A high level Kubernetes certification (CKA or CKS - CKAD will be considered).
  • Experience with VMware and other virtualization platform technology.
  • Experience working/partnering with Vendors as early adopters.
  • Experience working within an agile environment.
  • Good written and spoken communication skills in English and Chinese.

     

 

  

Candidate with less relevant experience or skills may be offered a lower Global Career Band than stated above.

  

Link to Candidate User Guide:

https://hsbchrdirect.service-now.com/esc?id=kb_article&table=kb_knowledge&sysparm_article=KB0184596&sys_kb_id=712b5f041b1f82908d3a0fe7ec4bcbd6&searchTerm=IJP

  

You’ll achieve more at HSBC

HSBC is an equal opportunity employer 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. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.

   

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 (GuangDong) Limited***

Nombre del recruiter
Pei Zhi Liang
Email del recruiter
lampson.p.liang@hsbc.com.cn