
Ingénieure ou ingénieur DevOps Java/Unix - Digital Banking
BCV - Banque Cantonale Vaudoise · Lausanne, Vaud, Switzerland
About this role
The role involves realizing technical projects for industrialization and automation of development, delivery, and operation processes of applications. Responsibilities include participation in the evolution of key digital products (e-banking BCV-Net, BCV Mobile, Bcv.ch) through conception, development in Java, testing, delivery, maintenance, and optimization. The candidate will also lead a junior DevOps team and deploy and operate applications in production. The position requires strong technical skills in Java/JEE, microservices architecture, REST APIs, Spring framework, and JavaScript frameworks like Angular/React/Kendo. Experience with CI/CD tools (Maven, Gitlab, Jenkins, Sonar) and cloud environments (Kubernetes, OpenShift, HashiCorp, SaltStack/Ansible) is essential. The role is part of the IT departments of a bank that develops, maintains, and secures its own information system.
Skills & technologies
Must have
- Java
- JEE
- microservices
- REST APIs
- Spring
- Angular
- React
- Kendo
- CI/CD
- Maven
- Gitlab
- Jenkins
- Sonar
- Kubernetes
- OpenShift
- HashiCorp
- SaltStack
- Ansible