Bank Overview

BNP Paribas is a leading bank in Europe with an international reach. It has a presence in 73 countries, with more than 196,000 employees, including around 149,000 in Europe. The Group has key positions in its three main activities: Domestic Markets, International Financial Services (whose retail-banking networks and financial services are covered by Retail Banking & Services) and Corporate & Institutional Banking, which serves two client franchises: corporate clients and institutional investors.

BNP Paribas Corporate and Institutional Banking is a globally recognized leader offering capital markets, securities services, financing, treasury and advisory solutions.

Business Area/Dept Overview

RISK Global Services is a stream within RISK which aims at being a single place for issues related to risk data/analysis, models/methodologies, stress-testing, market & counterparty risk systems. Within Global Services, RISK Systems is in charge of providing the bank with a comprehensive capital markets risk system used to calculate market and counterparty risk capital figures using advanced method internal models validated by the regulator and to support the needs of users for risk analysis, risk reporting and the credit process. Inside RISK Systems, the IT Development department is in charge of delivering and supporting world class software using agile methodology.

Purpose & Scope of role

The department is going through a 2 year agile@scale transformation to bring 8 departments (IT, Quant Dev, Project Management, Risk management) together to form an agile organisation of 400 people made of 7 tribes and 5 CoE.

The agile@scale setup has teams in more than 10 locations in Europe, Asia and North America (Paris, London, Brussels, Lisbon, Mumbai, New York, Montreal, Hong Kong, Singapore...).

A DevOps Acceleration programme is about to be launched to support agile practices and mind-set in the new agile@scale setup.

The role is to lead a team of DevOps engineers and DevOps coaches that will be part of the ‘DevOps and Agile Coaching’ Community of Expertise.

As part of the Agile Transformation the DevOps lead will:

  • Define the overall DevOps strategy and ensure that tribes are following and implementing it. A strong alignment with CIB is required.
  • Ensure DevOps Roadmaps of the various Tribes are cohesive and aligned with strategy
  • Train and coach development and operations on new practices and bring a new culture in the agile organisation.
  • Lead DevOps CoE and coordinate DevOps engineers across tribes.

At the same time than the transformation the department is part of the DevOps Acceleration program taking place at CIB level.

A strong collaboration between the IT and Ops Tribes Leads and the DevOps leads is required to make the DevOps Acceleration program successful in the new agile@scale organisation.

The DevOps Lead will drive the implementation of the program in Risk Systems. The main related activities are:

  • Drive general shift to the left and modernisation of CI/CD pipelines.
  • Training and coaching plan.
  • Modernise development and operations practices.
  • Increase Tribe autonomy and efficiency.
  • Reduce time to market and increase of Flow.
  • Migrate infrastructure to Ansible and Internal private cloud.
  • Migrate deployments to Docker and Kubernates.

Support application architecture changes moving to API and Cloud Native.

Key Responsibilities of role

  • Build, develop and lead the DevOps team
  • Own the development for its perimeter including the set of applications, components and services
  • Own and articulate the vision of RISK Systems Development Services
  • Define and enforce mature development, planning, testing and release practices
  • Maintain the roadmap for on a quarterly basis over a 12 month horizon, based on the regularly maintained set of Capabilities and Features
  • Mentor and train other engineers
  • Work alongside the APS team to manage the support of the Production environment
  • Work alongside CIB DevOps team to ensure optimal tooling setup
  • Promote and support agile practices
  • Interact with other development teams to accommodate their need for changes
  • Actively identify and remediate problems in delivery mechanism and team cohesion
  • Provide quality metrics to report to management on the effectiveness of the team
  • Work alongside stakeholders to successfully monitor progress and implementation of initiatives

Experience, Qualifications & Competencies

Qualifications

  • Master's degree in Computer Science or Software Engineering is preferred

Experience and Knowledge

  • Experience developing engineering applications for a large corporation
  • Current understanding of best practices regarding system security measures
  • Advanced education and application of business analysis techniques and strategy
  • Experience working together with teams from several departments to facilitate the orderly execution of a proposed project plan
  • Professional experience and a high-level understanding of working with various operating systems and their implications
  • Professional work experience in team building and project organization

Essential Skills

  • Demonstrated project development and leadership skills
  • Good knowledge of DevOps tooling and techniques
  • Personal impact and ability to influence
  • Solid team management experience
  • Very good communication both verbal and written
  • Very good problem-solving and logical thinking
  • Capacity to build Effective Relationships
  • Excellent Organisational Skills
  • Ability to Report
  • Change Management
  • Effective Delegation
  • Result Oriented

Exposure to following technology/practices:

  • Continuous Delivery, Behaviour Driven Development, Testing strategies and related tools.
  • A working knowledge of Spring and REST services is desirable.
  • The solution is high performance so the candidate should also have experience working with distributed systems.
  • Technologies and architectures such as in-memory Data Grids, REST based architectures, GPU, Column Stored SQL Database, No-SQL Database, GPU.

The successful candidate will have enthusiasm for learning and working closely with the rest of development team which is located in Paris, Brussels and Mumbai. The candidate should expect to work on larger complicated projects with several other developers but should be flexible enough to switch to smaller scale enhancements if required.

Primary Location
GB-ENG-London
Job Type
Standard / Permanent
Job
INFORMATION TECHNOLOGY
Education Level
Master Degree or equivalent (> 4 years)
Schedule
Full-time
Reference
20135

Découvrez les métiers de BNP Paribas : IT, Tech et Data

Au-delà d’être un groupe financier, BNP Paribas est aussi une entreprise technologique. Les systèmes d’information, la data et les outils sont au cœur de notre ADN et offrent de nombreuses opportunités professionnelles !

En savoir plus

Pourquoi je candidaterais ?

Pour quelles raisons je rejoindrais BNP Paribas et pas une autre entreprise ?

Parce que je souhaite...

  • Et si on vous disait que travailler dans notre Groupe, ce n’est pas ce que vous croyez ? Chez BNP Paribas, on exerce une multitude de métiers qui évoluent en permanence pour être en phase avec les attentes des clientes et clients comme de la société.

  • Se sentir bien dans son job, c’est avant tout venir travailler comme on est.  C’est aussi avoir les moyens d’un bon équilibre entre sa vie professionnelle et sa vie personnelle. Deux engagements majeurs pour BNP Paribas.

  • Chez BNP Paribas, le développement de vos compétences est essentiel, pour vous comme pour nous. Et cela vous servira pour toute votre vie professionnelle.

En savoir plus