Contexte de la mission
Marché SMASH
Profil lyonnais - 2 jours par semaine sur site MINIMUM (non consécutifs)
Minimum 8/10 ans d'expérience
Equipe Agile Scrum ayant en charge le développement de 3 produits :
1er produit a pour objectif de fournir une aide efficace à la consignation des matériels des tranches nucléaires. Son but est de faciliter la préparation des interventions sur le matériel mis sous régime afin de préserver la sécurité des personnels concernés.
2ème produit application mobile qui remplace les applications du Pack Mobilité Conduite. Elle est "l'interface mobile" de plusieurs applications dont le premier produit
3ème produit : Supervision des lignages au travers de la création, l?édition et la consultation de logigrammes d?activités. Un logigramme est un diagramme correspond à un ECU et décrivant les activités à réaliser pour passer d?un état standard à un autre
Contexte
Stack technique :
1er produit : Application Web Angular, utilisation de la librairie Angular Material avec une surcouche, Oracle DBaaS
2ème produit : Application mobile Ionic, utilisation des composants Ionic, utilisation de la librairie Angular Material avec une surcouche EDF, backend AWS
3ème produit : Application Web JSP, Oracle DBaaS
Taille de l'équipe : 2 PO, 1 Scrum Master, 6 développeurs, 1 UX/UI Designer.
Méthodologie de travail : Agile Scrum
Enjeux du projet : Fin de refonte 1er produit + évolutions fonctionnelles en 2025, fin de refonte 2ème produit + quelques évolutions fonctionnelles en 2025
Profil candidat:
Objectifs et livrables
Responsabilités :
Développement des 3 applications dans le respect de la méthodologie Agile/Scrum et des standards de qualité (tests unitaires / tests d'intégration) + tests fonctionnels des développements réalisés
Développement de tests automatisés avec Sélénium
Déploiement via Jenkins des environnements
Gestion des environnements (Linux RHEL) des 3 applications
Gestion de la chaîne CI/CD
Gestion des flux Echanges avec la System Team et avec les applications partenaires
Rédaction de documentation (cf. livrables)
Amélioration continue sur la qualité de code
Analyse de divers problèmes de performances (Java, BDD, etc.)
Partage du savoir avec les autres développeurs
Livrables attendus :
Développement grâce aux tickets JIRA (tickets pesés en story point)
Cartographie des interfaces/des flux
Gestion de configuration
Gestion des environnements + Guide d'administration des environnements + Guide de paramétrage technique
Plans des tests techniques
Procédure d'exploitation
Mise à jour des fiches réflexes
Plans de tests techniques + Bilan de recette technique PV de recette
Procédure technique d'installation (PTI) + Dossier d'Exploitation (DEX) + Procédure technique de reprise (PTR) + Feuille de route
Stratégie de déploiement et de migration de données
Tests manuels et tests automatisés
Compétences techniques requises :
Excellente maîtrise du développement en Java (cf. contexte) -> niveau Expert
Bonne maîtrise du système Linux RHEL
Notions avancées en DevOps : Jenkins, déploiement automatisé
Notions avancées en tests automatisés avec Sélénium Agile/Scrum
Maîtrise des tests et recette, intégration/qualification
AWS
Certifications :
AWS développeur à minima
Scrum développeur à minima
Savoir-être :
Parfaite autonomie
Bon reporting
Bon relationnel
Force de proposition
Proactivité
Expérience professionnelle requise :
Minimum 8/10 ans d'expérience
Dispose d'au moins 3 expériences significatives au sein d'un projet d'application métier
Sait évoluer dans un contexte agile et sait échanger avec tous les profils de l'équipe, notamment PO, UX et équipe technique (System Team)
Compétences demandéesCompétences
Niveau de compétence
DevOps: Expert
Jenkins: Expert
Scrum: Expert
Autonomie: Expert
Reporting: Expert
Linux RHEL: Confirmé
Communication: Expert
Agilité: Expert
AWS: Expert
tests automatisés: Expert
Partage du savoir: Expert
Sélénium: Expert
Java: Expert
CI/CD: Expert
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.