GCP DevOps Engineer

The Cloud DevOps engineers will work within an agile team of Engineers and Operations personnel building highly resilient, scalable and performant GCP infrastructure in an automated and efficient manner. The DevOps engineers will work alongside the Application DevOps teams and cross-functional IT teams. The engineers will be required to use their initiative to innovate to achieve maximum performance and be prepared to investigate and use new products/services offered by GCP.

Key Accountabilities
  • Build and manage the HSBC GCP foundation platform to enable application deployments
  • Engineer solutions on GCP foundation platform using Infrastructure As Code methods (e.g. Terraform)
  • Integrate, configure, deploy and manage centrally provided common cloud services (e.g. IAM, networking, logging, Operating systems, Containers.)
  • Manage SDN in GCP
  • Consume centrally agreed base HSBC Hardened OS (Linux and Windows)
  • Ensure compliance with centrally defined Security
  • Ensure compliancy with Operational risk standards (E.g. Network, Firewall, OS, Logging, Monitoring, Availability, Resiliency)
  • Update support and operational documentation as required
  • Fault find and support Applications teams
  • Ensure good Change management practice is implemented as specified by central standards.
  • Provide impact assessments where requested for changes proposed on HSBC GCP core platform
  • On a rotational on call basis provide out of business hours support as part of our 24 x 7 coverage
  • Experience of building a range of Services in a Cloud Service provider (ideally GCP)
  • Expert understanding of DevOps principles and Infrastructure as a Code concepts and techniques
  • Strong understanding of CI/CD and available tools
  • Experience configuring SDN within a CSP (VPC's, XPN etc.)
  • Good understanding of physical networks (SubNets, Natting, Routing)
  • Security and Compliance, e.g. IAM (ADFS, OAuth) and cloud compliance/auditing/monitoring tools
  • Customer/stakeholder focus. Ability to build strong relationships with Application teams, cross functional IT and global/local IT teams
  • Good leadership and teamwork skills - Works collaboratively in an agile environment with DevOps application 'pods' to provide GCP specific capability/skills required to deliver the service.
  • Excellent skills in at least one of following: Python, Ruby, Java, JavaScript, Go, Groovy, Scala
  • Experienced in full automation and configuration management
  • Built effective networks across business areas, developing relationships based on mutual trust and encouraging others to do the same
  • A successful track record of delivering complex projects and/or programs, utilizing appropriate techniques and tools to ensure and measure success
  • A comprehensive understanding of risk management and proven experience of ensuring own/others' compliance with relevant regulatory processes


Qualifications

  • Demonstrable Cloud service provider experience (ideally GCP) - infrastructure build and configurations of a variety of services including Compute, Storage, SDN (VPC and XPN)
  • Demonstrable experience of Linux administration and scripting preferably Red Hat
  • Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools
  • Experience working within an Agile environment
  • Programming experience in one or more of the following languages: Python, Ruby, Java, JavaScript, Go, Groovy, Scala
  • Server administration (either Linux or Windows)
  • Automation scripting (using scripting languages such as Terraform, Ansible etc.)
  • Ability to quickly acquire new skills and tools
  • GCP Certifications - ideally professional
  • Linux Certification
  • Windows Server Certification
  • Experience operating in highly regulated industry, e.g. Financial Services

#wayup

As an HSBC employee, you will have access to tailored professional development opportunities and a competitive pay and benefits package. We work hard to ensure that our workplace is a diverse, inclusive and meritocratic environment, and we have a strong dedication to sustainability. Our Employee Resource Groups (ERGs) play a central part in life at HSBC, including the development of our employees and our connection to the communities and customers we serve. We value difference. We succeed together. We take responsibility. We get it done. And we want you to help us build the bank for the future.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.