ALTEN

Ingénieur Génie Logiciel / Blockchain Cryptologie (h/f)

Posted 30 days ago

Experience
Less than 1 year
Offer salary
Not specified
Location
Rennes, France
Contract type
Stage
Work arrangement
Sur Site
Starting Date
ASAP
Stack required
Docker
Java
Javascript
Typescript

Company Description

View more
𝐔𝐧 𝐥𝐞𝐚𝐝𝐞𝐫 𝐦𝐨𝐧𝐝𝐢𝐚𝐥 𝐝𝐞 𝐥'𝐈𝐧𝐠𝐞́𝐧𝐢𝐞𝐫𝐢𝐞 𝐞𝐭 𝐝𝐞𝐬 𝐈𝐓 𝐒𝐞𝐫𝐯𝐢𝐜𝐞𝐬 ALTEN, fondé en 1988 et présent dans plus de 30 pays, s’est imposé comme le leader mondial des services d’ingénierie et IT Services. Le Groupe anticipe les besoins en innovation, R&D et systèmes d’information technologiques, en collaborant avec de grands acteurs de l’Aéronautique, Espace, Défense, Automobile, Transports, Énergie, Santé, Télécommunications, Banque et Services publics. 𝐍𝐎𝐓𝐑𝐄 𝐕𝐈𝐒𝐈𝐎𝐍 : 𝐂𝐎𝐍𝐒𝐓𝐑𝐔𝐈𝐑𝐄 𝐋𝐄 𝐌𝐎𝐍𝐃𝐄 𝐃𝐄 𝐃𝐄𝐌𝐀𝐈𝐍 Convaincus que les ingénieurs façonnent l’avenir, nous accompagnons nos clients dans leur transformation technologique et durable, avec l’ambition de repousser les limites de l’innovation pour anticiper le futur dès aujourd’hui.

Job Description

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 supplé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

Benefits

  • Prise en charge transport
  • Gratification stage 1200€
  • Tickets restaurant
https://www.alten.com/careers/job-offers