Stage Innovation : Ingénieur Génie logiciel / Blockchain cryptologie
- Stage
- Contract Type: Intern
- Region: Bretagne
Description du poste
A la Direction de l’Innovation, nous menons des projets de recherche sur des champs d’expérimentation très larges et multi-sectoriels.
Ces projets innovants, développés en équipes, sont encadrés par nos experts au sein des ALTEN Labs (IDF, Toulouse, Grenoble, Rennes et Sophia Antipolis), et tentent de répondre aux enjeux de nos clients en leur fournissant des solutions technologiques originales et disruptives.
Au sein de notre Lab de Rennes, vous serez accompagné(e) par un Pilote Innovation (Chef de projet) pour vous permettre de développer vos compétences sur les activités d'un des projets suivants (plusieurs stages à pourvoir).
Projet: Confidentialité de la donnée personnelle basée sur la Blockchain
Le projet se concentre sur la conception et le développement d'un socle logiciel basé sur des technologies du Web 3.0 (Blockchain) et de l'identité auto-souveraine (DID, Vérifiable Credentials) permettant de gérer de manière sécurisée des flux de données personnelles.
- Analyse de l’état de l’art concernant les solutions de description sémantique de la donnée personnelle et d’échange sécurisé dans un contexte de gestion de la donnée décentralisée
- Conception et développement de logiciels au sein d'environnements blockchain :
- Développement de smart contracts et déploiement sur blockchain (Hyperledger Fabric, Ethereum)
- Conceptions d’architectures intégrant des blockchain et solutions préservant la privacy
- Intégration de solutions de sécurité (cryptologie, zero knowledge proof)
Projet : Conception et développement d'une plateforme de traçabilité sur Blockchain
L’objectif du projet est la conception et le développement d’une solution « Traceability As A Service » respectant les standards et s’appuyant sur la Blockchain.
Cadrage de la solution :
- Analyse et synthèse de l’état de l’art sur les approches et solutions de traçabilité
- Définition d’une roadmap de réalisation (approche itérative et incrémentale)
- Définition de l’architecture et conception de la solution
Déploiement sur une blockchain :
- Installation de réseau Blockchain (Hyperledger Fabric, Ethereum, voire Layer 2)
- Développement de Smart Contracts
Industrialisation de la solution :
- Intégration de protocoles de solution d’itentification (wallet)
- Développement d’API Rest
- Développement d'une application démo
Qualifications
Vous êtes étudiant(e) en dernière année d’École d’Ingénieur, spécialisé(e) en Informatique ou en Génie Logiciel, et recherchez un stage de fin d’études. Vous disposez de solides connaissances en cryptologie, en protocoles d’identification et d’authentification, ainsi qu’en technologies blockchain. Vous maîtrisez plusieurs environnements et outils de développement (Docker, Java, JavaScript, TypeScript…) ainsi que les architectures n‑tiers, que vous avez déjà mis en pratique au cours de votre formation.
Intéréssé(e) par les évolutions du Web 3.0, vous possédez également des compétences en conception et développement de logiciels distribués (serveurs REST, dockerisation, gestion de la concurrence), en création d’interfaces utilisateur, et êtes à l’aise avec des outils tels que Swagger, Postman ou Figma. Vous accordez une attention particulière aux enjeux de cybersécurité, notamment la confidentialité et l’intégrité des données. Une connaissance des technologies du Web sémantique (OWL, Protégé) constitue un atout supplémentaire.
Réactif(ve), rigoureux(se), autonome et doté(e) du sens du service, vous souhaitez évoluer dans un environnement challengeant.
Informations complémentaires
Comment rejoindre un de nos Labs ?
- Partagez-nous votre CV pour que l’on découvre votre parcours et ce qui vous anime.
- Échangez avec un chargé de recrutement lors d’une première discussion afin de mieux comprendre vos attentes.
- Rencontrez un pilote innovation pour parler concret, projets, idées… et voir si la magie opère.
Rejoindre nos ALTEN Labs, c’est s’immerger au cœur de notre culture de l’innovation. Vous aurez l’opportunité de développer vos compétences sur des sujets concrets, en collaborant au sein d’une équipe projet dynamique.
Nos équipes d’experts vous accompagneront pour devenir acteur de votre projet, dans un environnement multiculturel et pluridisciplinaire. Vous bénéficierez ainsi d’une expérience enrichissante, ouverte à tous les secteurs de l’ingénierie, en France comme à l’international.
Détails du stage
- Durée de stage : 6 mois (Une embauche pourrait être envisagée à l’issue du stage)
- Lieu de stage : Lab de Rennes
- Gratification de stage : 1200 euros brut/mois + Tickets restaurants + Prise en charge titre de transport
Vous vous reconnaissez dans ce descriptif ? Alors n’attendez plus ! Rejoignez une équipe qui place l’innovation au cœur de ses actions et où chaque talent peut laisser son empreinte.