Description
Compétences obligatoires
? Au moins 6 ans d'expérience dans le domaine du développement d'applications Java (développeur, architecte, lead technique)
? Au moins 3 ans d’expérience en tant que leader technique sur un projet comprenant au moins 5 développeurs : rédaction des bonnes pratiques de développement, revue de code, support aux développeurs.
? Expertise sur l’intégration des composants middleware, intégration SAML
? Expertise sur la qualité logicielle avec des revues de code, la mise en œuvre des outils CLM, Sonar ainsi que par des tests fonctionnels avec Selenium
? Expérience confirmée de travail dans un environnement d'intégration continue Gitlab, Jenkins, Sonar
? Connaissance de l’atelier de développement Wavemaker
? Le français est la langue de travail
Compétences importantes
? Connaissance des outils Ansible, X-Ray et Netsparker
? Connaissance des environnements techniques de l’OCSIN
? Expérience professionnelle réussie en tant que Scrum Master dans un projet Agile ? Maîtrise des processus d'ingénierie de développement (phases et livrables associés)
Rôle et activités
? Prendre en charge l’intégration des applications dans l’environnement OCSIN ? Mettre en place l'approche DEVOPS au sein du service
? Support aux équipes de développement
? Garantir la qualité des développements par la mise en place de processus qualité et d'outillage
? Améliorer l’automatisation des activités
? Tenir le rôle de Scrum Master
Qualités requises
? Savoir travailler en équipe
? Autonomie, adaptabilité, dynamisme
? Sens des responsabilités
? Savoir prendre des initiatives