ID / Ref : T-4603
Développeur Java /Devops
Description du contrat
Entreprise : CNAM
Début de mission : ASAP
Lieu d'exécution : Lyon (2 jours par semaine)
Type de contrat : Freelance (Portage salarial possible)
Durée de la mission : Mission longue (Pas de date de fin)
Profil recherché par le client
Expérience : 4/5 ansTJ : Selon profil
Contexte et description de la mission
Contexte de la mission :
Au sein d’une équipe Devops (« you build it, you run it ») Agile compétente et motivée, rôle de Dev, OPS.
Missions exercées :
- Garantir une conception adaptable et adaptée à chaque produit
- Participer et valider la conception des applications en lien avec les architectes et les OPS
- Garantir la conformité au standard et norme CNAM
- Garantir la qualité des développements
- Assurer les développements pour améliorer le code et la documentation (revue de code, revue par les pairs, …)
- Appliquer les règles d’un développement de qualité
- Automatiser les tâches de contrôle
- Définir et/ou appliquer les exigences de sécurité et de performance
- Suivre et résorber la dette technique
- Participer au développement des applications
- Etre réfèrent sur plusieurs technologies et méthodologies en matière de conception et développement de composants auprès des équipes de développement.
- Mettre en place et optimiser l’environnement de développement
- Organiser les développements (depuis le MVP jusqu’au MCO)
- Développer ou participer aux développements des fonctions critiques
- Accompagner les équipes autonomes et responsables
- Participer et collaborer à l'ensemble des rituels méthodologiques de l’équipe Dev : identifier les points de convergences entre projets, concevoir, développer, maintenir et faire évolution les librairies partagées (bundles en PHP, composant en JS, librairies en java).
- Veiller à l’implémentation des tests unitaires et fonctionnels selon la démarche et les outils en maximisant la part de tests automatisés.
- Mettre à disposition des briques techniques réutilisables développées dans le cadre des projets
- Accompagner les consommateurs des briques techniques réutilisables fournies
- Assurer une veille sur les technologies et les concepts qui font l'actualité du Digital/Devops/DevSecOps d'aujourd'hui et de demain et participer à la communauté Dev CNAM autour des bonnes pratiques sur les architectures Digital et les processus d'amélioration continue
- Assurer de la veille sur les outils/processus de développements.
- Transmettre de l’expertise dans son domaine d'intervention en définissant les normes, recommandations, composants techniques et applicatifs à mettre en œuvre.
- Documenter avec les équipes produits les espaces collaboratifs.
Connaissances requises :
- Java 8 / Springboot (un passage vers java 17 prévu pour cette année)
- Springbatch
- Qualité de code : Sonarqube
- Git
- Langage de requêtage SQL
- Base de données (exemple Postgrés)
- DevOps : Jenkins, Openshift, Docker
- Outils Collaboratifs : JIRA/ CONFLUENCE, Zoom, Slack
Contact direct si intéressé
FICHE DE POSTE - LE STUDIO TECH