
Développeur Fullstack Senior H/F - FLY IT
- Lyon - 69
- CDI
- FLY IT
Les missions du poste
Produit de la DPNT construit dans le cloud AWS porté par 3 piliers :
- Stockage de média : pour répondre aux besoins de plus en plus croissants de stockage de média (photo et vidéo)
- Recherche et visualisation : pour répondre aux besoins des métiers d'offrir une solution de recherche et de visualisation de média après indexation
- Efficacité opérationnelle : pouvoir intégrer des algo IA déjà éprouvés par les métiers ou construire de nouveaux IA pour détecter ou marquer des éléments sur les médias
C'est une approche orientée sur la valeur délivrée aux utilisateurs, qui met en place des cycles itératifs et incrémentaux. Les délais sont courts pour permettre la livraison d'un produit opérationnel rapidement. La collaboration entre les équipes permet la co-construction du Produit.
Cela couvre à la fois les activités de RUN et de BUILD en s'inspirant des méthides Agiles (SCRUM). Il s'agira d'appliquer la méthode dans le contexte de l'Entreprise.
L'équipe est actuellement composée de 12 personnes dont 9 developpeurs, 1 devsecops et 2 MLOPS. Il s'agit du remplacement d'un des développeurs fullstack.
Objectifs et livrables
Responsabilités confiées :
- Participe à l'ensemble des activités de développement logiciel au sein de son équipe (conception, dev, tests, déploiement)
- Participe aux différents ateliers de conception et cérémonies agiles
- Applique les meilleures pratiques de développement pour un code propre et maintenable (TDD, BDD, DDD, Pair programming...)
- Participe activement à la relecture du code des autres développeurs de l'équipe
- En fonction du niveau d'expertise, accompagne des développeurs plus juniors
- Force de proposition dans la résolution des problèmes, l'amélioration de la qualité du code et l'atteinte des indicateurs Accelerate (DORA Metrics)
Prestations attendues :
- Conception des applications (du POC à la solution industrielle)
- Mise en oeuvre des bonnes pratiques de développement
- Mise en oeuvre des bonnes pratiques d'ingénierie (PIC, Ingénierie de tests, déploiement...)
- Implémentation de la solution et accompagnement à la qualification, de l'intrégration et du déploiement jusqu'à la production (surveillance, support, amélioration...)
- Développement et utilisation d'outils de suivi du produit en production
- Participer à la réalisation des chantiers techniques
En sécondaire : Développement de l'outillage du build et du déploiement via des scripts & partager les bonnes pratiques avec les autres équipes
Le profil recherché
Compétences techniques :
- Front-end : Angular 16
- Back-end : Python
- Apprécié : AWS Certified Developer ; AWS Certified Solutions Architect
Savoir-être :
- Esprit d'équipe, sens du délai, de la qualité et des résultats
- Force de proposition dans la résolution des problèmes
Expérience professionnelle requise :
- 5 ans d'expérience profesionnelle minimum.
- A déjà évolué dans un environnement Cloud AWS et a déjà utilisé des services AWS les plus couramment utilisés en développement (Opensearch, Lambda, SNS, SQS, DynamoDB, S3)