HIGHER TOGETHER
Vos missions principales :
Contribuer aux chantiers de rénovation du produit d’un point de vue tech
Rénover la stack technique du produit back-end multi-client
Dépiler le backlog de migration des composants (fonction par fonction)
Sécuriser l’activation incrémentale en production des fonctions portées par les composants en cours de rénovation,
Participer à la transmission de la connaissance de la nouvelle stack aux devs travaillant sur le stream du build qui se déroule en parallèle (mise à jour des guidelines de développement, …).
Stack actuelle :
- Scala Kafka, Akka stream
- Java, ...
Stack envisagée (sera arbitrée plus précisément au lancement du chantier) :
- Serveur d’application sous jvm : SpringMVC ou Spring WebFlux ou Quarkus
- Langage de développement type jvm : Java
- Observabilité via le produit Datadog
- Image docker déployée sur un cluster elactic managé : Fargate ECS ou Faregate EKS ou Cluster K8S IT4
Contribuer à l’étude, au développement et au déploiement de nouvelles fonctionnalités
Travailler en pair à l’étude de besoins émergents en émettant des hypothèses dans le but de déterminer un cadre initial en termes de solution technique et fonctionnelle et d’estimation macro de complexité des impacts.
Avec le PO et d’autres développeurs, contribuer aux cadrages et travailler sur la conception d’une solution pour répondre à un besoin fonctionnel afin d’identifier les éléments saillants de conception qui seront partagés lors de l’affinage du backlog des use cases concernées.
Réaliser le développement des fonctionnalités et garantir la qualité en contribuant au développement de la validation des fonctionnalités par l’automatisation de certains cas d’usage.
Avec l’équipe intégrée du support de niveau 2, garantir l’observabilité, la supervision des fonctions nouvellement développées avant leur activation en production.
Avec l’OPS, participer aux étapes du processus de déploiement.
Contribuer à la supervision et suivi de production
Porter le rôle tournant de « Capitaine de RUN » qui consiste à adresser les sujets propres au suivi des environnements de PROD et de HPROD (traiter les alertes, qualifier les anomalies, analyser et traiter des incidents avec l’équipe support et l’ops)
Contribuer à l’amélioration du processus de delivery et de déploiement
Contribuer à l’alimentation du backlog de MCO adaptative et préventive
Contribuer à traiter les tickets du backlog de MCO afin de faire avancer les chantiers tech
Participer à dérouler les actions d’amélioration de l’équipe enrichi à chaque fin de sprint lors des retrospectives.