Stage de fin d'étude - Développeur Fullstack (6 mois)
Rennes
SpikeeLabs dispose d'un ERP métier développé sur mesure avec un accès intranet utilisé quotidiennement par les salariés pour accéder aux principaux services internes de l'entreprise :
- Il centralise notamment les congés, le télétravail, la saisie des temps et les notes de frais, ainsi que d'autres services liés à la vie interne de SpikeeLabs ;
- Cet intranet constitue le point d'entrée quotidien des salariés vers les outils et informations internes.
Nous souhaitons aujourd'hui l'enrichir avec un réseau social d'entreprise intégré, afin de favoriser les échanges, le partage d'informations et la vie collective sans créer un outil isolé supplémentaire.
L'expression de besoin initiale posera les principaux usages attendus parmi lesquels pourront notamment figurer :
- Un fil d'actualité permettant de publier et consulter des contenus ;
- Les commentaires, réactions et interactions entre collaborateurs ;
- Des communautés ou espaces thématiques : Tech, IA, Odoo, vie de l'entreprise, événements... ;
- Des fonctions de notification, recherche, administration ou modération selon les priorités retenues.
La solution technique n'est volontairement pas arrêtée. Le projet devra identifier et comparer les différentes approches possibles : services de l'écosystème Microsoft 365 tels que Viva Engage, solutions open source, développement spécifique ou architecture hybride, avant de retenir l'option la plus pertinente pour SpikeeLabs.
Votre mission
Encadré(e) par votre tuteur, qui assurera le rôle de chef de projet côté maîtrise d'œuvre (MOE), et en interaction avec le CEO et le CPO côté maîtrise d'ouvrage (MOA), vous interviendrez sur les différentes dimensions du projet :
- Analyser l'expression de besoin fournie par la MOA, la challenger, préciser les usages attendus et identifier les points nécessitant un arbitrage ;
- Spécifier le besoin en exigences fonctionnelles et non fonctionnelles, user stories et critères d'acceptation, puis construire et prioriser le backlog et le périmètre du MVP ;
- Identifier les solutions techniques capables d'y répondre et construire un benchmark fonctionnel, technique et économique ;
- Réaliser des POC ciblés pour valider les points à risque : intégration, SSO, API, droits, sécurité, UX ou notifications ;
- Proposer et documenter l'architecture cible ainsi que la stratégie d'intégration avec l'ERP / intranet existant ;
- Concevoir, développer et intégrer la solution retenue puis réaliser les tests et la recette ;
- Concevoir et mettre en œuvre, en fin de stage, une brique d'IA capable d'identifier parmi les publications les sujets éligibles à la newsletter mensuelle SpikeeLabs et de contribuer à sa génération.
Vous travaillerez en mode Agile / Scrum avec des sprints courts et des démonstrations régulières. L'objectif est de sécuriser rapidement les choix grâce aux POC, puis de disposer progressivement d'une solution réellement utilisable.
Un stage d’ingénierie logiciel de bout en bout
Ce stage est majoritairement technique mais comporte une véritable dimension fonctionnelle. Il ne s'agit pas uniquement de développer : vous devrez comprendre le besoin, le challenger et le traduire en une solution cohérente avant de la mettre en œuvre.
Vous ne partirez pas d'une solution technique imposée : vous devrez comparer plusieurs réponses possibles, expérimenter, argumenter vos choix d'architecture et prendre en compte les contraintes d'intégration, de sécurité, d'expérience utilisateur et de maintenabilité.
Nous recherchons ainsi un futur ingénieur capable de réfléchir, concevoir, décider et réaliser. Vous appréhenderez un projet de système d’information de bout en bout : besoin, spécification, benchmark, POC, architecture, développement, intégration, tests et validation utilisateur.
Un stage au sein de la Spikee Academy
Comme tous les stages proposés par
SpikeeLabs, ce stage s'inscrit dans la Spikee Academy et sa
méthodologie. Au-delà du suivi opérationnel assuré par votre tuteur / chef de
projet, vous bénéficierez d'un suivi global tout au long du stage par le
responsable de la Spikee Academy.
Ce suivi constitue l'un des principes clés de la Spikee Academy : points réguliers sur vos objectifs, votre progression, votre montée en compétences et le bon déroulement général du stage. Il complète l'organisation projet MOA / MOE et vous permet d'évoluer dans un cadre proche d'un véritable projet client, avec un accompagnement pédagogique dédié.
L’IA comme outil de l’ingénieur
Compétences
Les domaines suivants seront abordés pendant le stage :
- Analyse fonctionnelle, spécification, user stories, critères d'acceptation et priorisation du backlog ;
- Architecture logicielle et benchmark de solutions ;
- API REST, SSO / OAuth / OpenID Connect et intégration de systèmes ;
- Python / React / SQL / Docker / Git ;
- IA generative et LLM ;
- Méthodes Agile / Scrum ;
- Tests et documentation.
Une connaissance préalable de Microsoft 365, des solutions collaboratives ou des architectures d'intégration est un plus, mais n'est pas indispensable.
Et vous ?
- Vous êtes en 5e année d'école d'ingénieur ou en Master 2, idéalement en informatique ou systèmes d'information ;
- Vous disposez de bonnes bases en développement, API et bases de données ;
- Vous aimez partir d'un besoin, le challenger et rechercher plusieurs solutions avant de choisir ;
- Vous êtes curieux(se), autonome et aimez travailler en équipe ;
- Vous êtes à l'aise avec les outils d'IA générative et souhaitez les intégrer intelligemment dans votre manière de travailler ;
Conditions du stage
Votre stage se fera au sein de l’agence SpikeeLabs Rennes, au 35 Bd Solférino, pour
une durée de 6 mois. Vous bénéficierez de tickets restaurant et d’une
rémunération brute de 1200€/mois.
Rejoignez-nous !
Notre société SpikeeLabs est
une entreprise de services du numérique spécialisée dans la conception,
le développement et l’intégration de solutions logicielles
métiers. Elle conçoit des solutions logicielles durables, adaptées aux
enjeux métier de ses clients et parfaitement intégrées à leurs systèmes
d'information.
Sa vocation : faire du numérique un levier concret et efficace au service de la performance des entreprises.
Notre expertise s’articule autour de 6 piliers complémentaires :
- Réalisation logicielle : développement d’applications sur mesure, back-end et front-end
- Intégration de solutions métiers : mise en œuvre de progiciels et plateformes spécifiques
- Architecture & Urbanisation : conception d’architectures robustes, évolutives et sécurisées
- Infrastructure et Cloud : automatisation, cloud, conteneurisation, supervision, DevOps/SRE
- Data & IA : valorisation des données, data engineering, machine learning
- Design UX/UI : design d’interfaces intuitives centrées sur les usages
Rejoindre SpikeeLabs, c’est :
- Intégrer une ESN à taille humaine qui grandit vite, mais garde sa convivialité.
- Travailler dans une ambiance chaleureuse, exigeante mais bienveillante.
- Pouvoir proposer, expérimenter et contribuer activement à la vie de l’entreprise.