Senior Site Reliability Engineer Office location: Basel Department: Banking Unit: Banking IT Service: Employment - Duration: 3 years Contract type: Fixed-term FTE%: 100 Application Deadline: 14/05/2024
Description
The Bank for International Settlements is looking for a Senior Site Reliability Engineer to join our Banking IT team.
This role is based in Basel, however, thanks to our status as an international organization, we can hire globally and welcome applications from candidates of all nationalities and located anywhere in the world. Relocation support is available for the successful candidate and their dependent family members.
Banking IT sits at the heart of the Banking Department and supports and maintains business critical trading, financial messaging and reporting applications and supports external trading platforms and their interfaces to internal systems.
Purpose of the role:
To ensure the reliability, scalability, and efficiency of our systems while promoting automation and continuous improvement. Customise and package business applications using scripting languages and develop small/medium size business applications, tools and interfaces.
By joining the team:
- You will collaborate closely with business areas to understand their data needs and support them in a forward-looking manner, e.g. proposing new technologies and techniques.
- You will work with a truly international team of professionals with a diverse set of personal and professional backgrounds and experiences.
- Benefit from the flexibility of hybrid working with a balance of home office and onsite work from our central office in Basel.
Principal accountabilities:
- Design and implement reliable, scalable, and efficient systems, tools, and processes to ensure the availability and performance of our software products.
- Collaborate with development and operations teams to identify and address performance bottlenecks, security vulnerabilities, and other issues affecting system reliability and performance.
- Develop and maintain monitoring, logging, and alerting systems for visibility into system and application health and performance.
- Automate infrastructure deployment, configuration, and management using tools such as Ansible, Kubernetes, and Terraform.
- Implement and maintain CI/CD pipelines to facilitate rapid and reliable software delivery.
- Conduct performance testing, capacity planning, and other activities to scale systems to meet business demands.
- Continuously evaluate and improve systems, tools, and processes to meet current and future needs.
- Support tools and applications in use in the department, whether developed internally or provided by software suppliers.
- Provide production support for business applications. Readiness to work outside normal working hours during service windows and to provide on-call cover for evenings and weekend.
- Interact with the other IT and Security groups in the organisation regarding system design, integration, standards and change management.
- Inform Line Manager of major technology trends relevant to the business area for input into IT strategy.
- May be required by Line Manager to help set objectives for area of responsibility.
- Maintain overview of his/her broad technological area of expertise, including market trends, or of changing business needs of a Department or Service. Represents interest of business area in Bank-wide IT projects. Liaise with external suppliers in area of responsibility and is involved in negotiations as well as definition of terms for provision of their services.
- May be required to lead a product team or a community of practice . Ensures that team objectives are met. May be required to coach and train other business support analyst/developers.
Qualifications, skills, and experience:
- University degree in computer science, information management or related field.
- Proven work experience in a technical department of a Financial Institution or software provider to Financial Institutions.
- Proven experience automating application rollout and support ideally with Findur.
- Excellent programming skills in one or more major globally recognised programming language and/or scripting language.
- Solid knowledge of tools such as Ansible, Kubernetes, Terraform, Powershell and Windows batch files.
- Good knowledge of financial instruments and/or financial messaging technologies.
- Good writing skills including the ability to write system and user documentation in English.
- Experienced working in an agile development environment.
- Solid understanding of source control management, and importance of automated testing and deployment.
- Good understanding of business processes related to trading, back office, records management, settlements or financial messaging.
- An excellent team player with good communication and interpersonal skills. Comfortable liaising with and engaging staff across the organisation at all levels.
- A hands-on, practical approach.
Who we are:
The Bank for International Settlements is a diverse organization with colleagues from over 60 countries. By joining us in the international city of Basel, you will work in a unique, highly rewarding, and international work environment. We truly value diversity and inclusion and want to reflect the world we serve. We want the best people to work for us in an inclusive environment so welcome applications from all qualified candidates. At the BIS, we value equality and diversity in all its forms and one way we support diversity and inclusion is through our staff-run networks. You can discover more about diversity at the BIS here.
What the BIS offers:
We want your time at BIS to be a rewarding and career-enriching experience. We offer an agile and flexible working environment with hybrid working opportunities including home office and working from abroad days. To support our international applicants, we offer relocation support that extends to your dependent family members. In addition, thanks to our ongoing commitment to diversity and inclusion, we offer a competitive compensation and benefits package, including support for working families including childcare and education allowances (where applicable). Finally, we offer a genuinely unique international working environment, which will give you exposure to the global financial system and the opportunity to collaborate with passionate experts from all over the world.
We strive to ensure that individuals are provided reasonable accommodation to participate in the application or interview process, and to perform essential job functions. Should you wish to request accommodation, support in completing this application or participating in the application process, then please reach out to the recruitment team at staffing@bis.org.