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.
HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions.
The Collateral DevOps is responsible for both development and maintenance of the micro-services and core Collateral platform on on-prem (HIC/IKP) and Google Cloud (GCP) environments. HSBC is seeking an experienced professional to join this team to perform hands-on senior DevOps engineer role. The local team collaborates with broader organization of 120 professionals located around the globe in London, Krakow, Guangzhou, Toronto and Pune. We deliver over 700 changes to production each month with standardized Agile DevSecOps processes that evolves over time.
Our teams are currently operating in microservices environment based on Java 11 and Spring boot with a push to further modernize the stack with technologies such as Google cloud platform (CloudSQL, GKE, Pub/Sub, BigQuery and Cloud Operations). These microservices interact with central platform running a distributed cache using Oracle Coherence with an underlying Oracle and PostgreSQL RDBMS Operational Data Store (ODS). The user interface is being built with Angular and the platform integrates with other systems in & outside the Bank using a combination of MQ, File, Web Service and REST interfaces. Team uses DevOps tools such as Teamcity, Jenkis, Maven, Nexus, Ansible and Terraform
We are currently seeking an experienced professional to join our team in the role of Senior DevOps engineer to lead DevOps, Infra and Tooling function for global Collateral team.
Marketing Title: Senior DevOps Engineer
Position Title: Senior Consultant Specialist
In this role, you will:
Work with development team to understand the infrastructure requirements, design the infrastructure architecture, develop technical design documents, conduct reviews and/or delivery accordingly.
Provision, Deliver and support the IT infrastructure, including order, build, OAT, monitoring, ever-greening, administration, performance tuning etc.
Create and maintain technical documentation for infrastructure / tooling using defined technical documentation templates
Management (operational and compliance) and delivery/maintenance of all of hardware estate (ICP, HIC, VM, Databases and GCP) that provides the platform utilized to deploy software components
Creating and maintaining MQ and sFTP connectivity (with the help of connectivity team) to send the msg/file among different applications
Coordinate the Service Management aspect of the services e.g. Disaster Recovery, vulnerability patching of servers, timely back-up and recovery scenarios of servers.
Coordinate Service Sustainability activities (leading and coordinating software and hardware upgrades / patching)
Apply Devops practices and tooling in the daily development activities for end-to-end automation and align to MSS IT engineering standards.
Develop tooling to automate Infrastructure as a Code. Building automation capabilities to support the execution of operational activities for Linux environments
Code deployment, CI/CD automation, maintaining and managing production system (Cloud / non cloud) and non-production systems (Cloud / non cloud), to ensure the availability, performance, scalability and security of the same
Verify Build, release and configuration management of production and non-production systems to ensure the deployment meets desired standards by interacting with Development, SRE, and DBA teams
Responsible for technical support of prod and non-prod infrastructure, owning such problems and coordination required with ITID teams such as storage, networking, Linux, Windows, etc for issue resolution
Evaluate existing applications, platforms and provide recommendations for improving performance by conducting gap analysis, identifying feasible alternative solutions, and assisting in the scope of modifications
Identify the opportunity for automation and design/build the end to end solutions to reduce manual work around infrastructure
Requirements
To be successful in this role, you should meet the following requirements:
Candidate should hold a university graduate certificate majored in IT or equivalent experience.
Significant working experience in software design, development and testing, preferably in Java technology stack
Strong Devops / Environment capabilities, Strong capabilities in scripting language (shell script and python)
Proficient in Linux based system and Middleware, Strong Linux administration knowledge
Should have good understanding of Messaging Queues (IBM MQ) and sFTP connectivity
Should have hands-on experience in infra maintenance, Role-swap(DR), Certificate upgrade and Patching
Should have sound knowledge of Continuous Integration and Development tools (Must have – Teamcity, Jenkins, Github, Nexus, Docker, Maven Nice to have – TerraForm) and be able to design, setup and maintain CICD pipeline using those tools
Must be highly familiar with configuration management tools, for example, Ansible (Must have), and Puppet (nice to have)
Should have fair understanding of cybersecurity threats and work towards patching to mitigate the threats
Must have the working experience of system monitoring tools (e.g. Grafana)
Should have the zeal to work on ways to automate and improve development and release processes
Good communication in spoken and written English
Nice to have knowledge on Containerization solutions – Docker, Kubernetes and related technologies
Nice to have experience on external cloud provider (GCP) infrastructure and related managed services (e.g. Compute, CloudSQL, BigQuery, Pub/Sub, Cloud Operations, Cloud storage)
You’ll achieve more when you join HSBC.
www.hsbc.com/careers
HSBC is 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. 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 India
JD Working in an evolving healthcare setting, we use our shared expertise to deliver innovative solutions. Our fast-growing team has...
Apply For This JobJob Description Greetings from Navya, One degree north HR services We are hiring for Quality Control Analyst ( Web and...
Apply For This Job Complete installation and maintenance of a server Firewall Configuration in expert level Set up workstations with computers...
Apply For This JobPosition Summary PMO and Vendor Management supports IT Procurement, IT Budgeting, Project Management, and Supplier Relationship Management. Job Responsibilities Governance:...
Apply For This JobJob Description Must have an exposure in installation and configuration of security Products. Candidate having an experience in DLP, Encryption,...
Apply For This JobJob Description Roles and Responsibilities Design and implementation of secure cloud architectures and designs that meet stakeholder’s requirement Perform architecture...
Apply For This Job