Ingénieure ou ingénieur DevOps Java/Unix - Digital Banking
Banque Cantonale Vaudoise
Lausanne, Switzerland
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, French Experience level
SeniorJob location
Lausanne, Switzerland
Tech stack
Java
JavaScript
Agile Methodologies
Unix
Cloud Computing
Continuous Integration
DevOps
Online Banking
Java Platform Enterprise Edition (J2EE)
Maven
Openshift
Ansible
SONAR (Symantec)
Systems Architecture
Web Strategies
React
Saltstack
Gitlab
Angular
Kubernetes
Hashicorp
REST
Jenkins
Microservices
Job description
- Réalisation des projets techniques d'industrialisation et d'automatisation des processus de développement, de livraison, et d'exploitation des applications du domaine,
- participation aux projets d'évolution des produits clés de la stratégie digitale de la banque (e-banking BCV-Net, BCV Mobile, Bcv.ch): conception, développement Java, testing, livraison, maintenance et optimisation,
- encadrement (leadership technique) d'une équipe de Devops Junior
- déploiement et opération des applications en production (astreintes).
Requirements
- Développement Java/JEE, architectures microservices, REST APIs, framework Spring et frameworks Javascript (Angular/React/Kendo),
- mise en oeuvre de software factories (CI/CD - Maven, Gitlab, Jenkins, Sonar),
- construction et opération d'applications cloud / cloud-ready sur base Java, dans des environnements container-as-a-service (expérience Kubernetes, OpenShift, HashiCorp, SaltStack/Ansible)., * Diplôme d'études supérieures en informatique (Master ou équivalent),
- expérience de 5 ans minimum dans le développement Java, idéalement dans un environnement Agile,
- expérience pratique d'opération d'applications sur environnements container-as-a-service avec de fortes contraintes opérationnelles,
- intérêt prononcé pour l'architecture des systèmes et l'automatisation des processus IT,
- fortes capacités analytiques et de structuration, orientation solutions, sens du service et esprit d'équipe,
- maîtrise du français, bonnes connaissances de l'anglais,
- domicile en Suisse ou volonté de s'y domicilier.
About the company
* Abschluss in Informatik und mindestens 5 Jahre Erfahrung im Java-Entwicklung.
* Kenntnisse in Java/JEE, Microservices und REST APIs sind erforderlich.
* Erfahrung mit CI/CD-Tools und Cloud-Umgebungen ist von Vorteil.
Et si votre histoire professionnelle se poursuivait à l'IT de la BCV?
Mettez vos compétences et votre expérience au service de l'une des rares banques qui développe, maintient et assure la sécurité de son propre Système d'information. Les opportunités professionnelles infinies et variées au sein des 3 départements IT vous offrent la possibilité de mener à bien des projets stratégiques, qui contribueront au succès de toute la banque.
Pour nos Départements IT, nous recherchons une ou un