About this role
<h4><strong>Le Groupe Softway Medical recrute ses futurs Stagiaires à Fuveau !</strong></h4><p></p><p>Au sein de la tribu <strong>Imagerie</strong>, l’équipe conçoit et fait évoluer des applications permettant l’accueil, la productivité, la gestion et surtout la <strong>visualisation d’images médicales</strong> (Scanner, IRM, radiographie, etc.), utilisées quotidiennement par les professionnels de santé.</p><p>Dans ce contexte critique, la fiabilité, la performance et la transparence du système sont essentielles. C’est pourquoi l’équipe souhaite renforcer son dispositif d’<strong>observabilité </strong>afin d’anticiper les problèmes, détecter rapidement les anomalies et garantir une expérience optimale aux utilisateurs finaux.<strong><br></strong></p><h5><strong>Voici vos futures missions </strong>:<br></h5><p>Le stage portera sur <strong>la mise en place et l’amélioration de l’observabilité d’une application de visualisation et de transfert d’imagerie médicale</strong>. Les missions principales seront :</p><p></p><p><strong>Analyse de l’existant</strong></p><ul><li><p>Identifier les métriques, logs et traces actuellement disponibles.</p></li><li><p>Cartographier les points de manque et les besoins en observabilité.</p></li></ul><p></p><p><strong>Conception et mise en place de l’observabilité</strong></p><ul><li><p>Définir les indicateurs clés de performance et de santé du système (KPIs, SLIs/SLOs).</p></li><li><p>Intégrer ou améliorer la collecte des logs, métriques et traces.</p></li><li><p>Mettre en œuvre des solutions de visualisation (dashboards, alertes, monitoring temps réel).</p></li></ul><p></p><p><strong>Amélioration continue</strong></p><ul><li><p>Développer des outils d’alerting et de supervision proactive.</p></li><li><p>Optimiser l’expérience des équipes techniques (développeurs, support, exploitation) dans le suivi et la résolution d’incidents.</p></li><li><p>Proposer des bonnes pratiques pour maintenir un haut niveau de qualité opérationnelle.</p></li></ul><p></p><p><strong>Collaboration transverse</strong></p><ul><li><p>Travailler en lien avec les équipes DevOps, Développement et QA pour garantir la pertinence et l’efficacité des solutions mises en place.</p></li><li><p>Documenter et transmettre les solutions aux équipes pour une adoption pérenne.</p></li></ul><p></p><h5><strong>Environnement technique :</strong></h5><ul><li><p><strong>Front-end</strong> : Angular / TypeScript</p></li><li><p><strong>Back-end</strong> : Java Quarkus</p></li><li><p><strong>Observabilité </strong>: GrayLog, Prometheus, Grafana, OpenTelemetry (selon besoins)</p></li><li><p><strong>CI/CD </strong>: GitLab</p></li><li><p><strong>Méthodologie</strong> : Agile (Scrum)</p></li></ul><p></p><h5>Objectifs pédagogiques :</h5><ul><li><p>Découvrir les enjeux de l<strong>’observabilité et du monitoring</strong> dans un contexte applicatif critique.</p></li><li><p>Apprendre à mettre en place une stratégie complète de suivi de la performance et de la santé des systèmes.</p></li><li><p>Approfondir ses compétences en <strong>collecte, analyse et visualisation de données opérationnelles</strong>.</p></li><li><p>Participer activement à un projet en méthodologie Agile, au cœur des enjeux de qualité et de fiabilité logicielle.</p></li></ul><p></p><h5>Profil recherché</h5><ul><li><p>Étudiant(e) en dernière année d’école d’ingénieur ou université (informatique, systèmes distribués, génie logiciel).</p></li><li><p>Connaissances en développement (Java, et/ou Angular) et en concepts d’APM (Application Performance Monitoring).</p></li><li><p>Intérêt pour l’architecture logicielle, la supervision et l’amélioration continue.</p></li><li><p>Rigueur, curiosité et goût pour le travail collaboratif.<br><br></p></li></ul><p><em>Notre entreprise est engagée dans une politique en faveur de la diversité et de la non-discrimination. Tous nos métiers sont accessibles aux personnes en situation de handicap.</em></p>