Stage - DevOps - Développement d'un framework sécurisé d'authentification multifacteur

Développer un framework d'authentification MFA intégrable avec les applications web et mobile de nos clients

Le Contexte

Edifixio développe (Dev) et opère (Ops) des applications sécurisées hébergées sur le cloud AWS.

Un problème que nous rencontrons de manière récurrente est la sécurisation de l’accès aux données.
Une manière d’aborder ce problème est l'authentification multifacteur : on demande deux méthodes différentes d'authentification.
L’utilisateur commence par remplir ses identifiants/ mots de passe (c’est le premier facteur).

Le serveur envoie ensuite une requête à un appareil de confiance avec lequel vous validez votre identité (second facteur).

C’est ce que vous allez mettre en place durant votre stage.

Les briques fondamentales (gestion d’identité, création et envoi de secret) sont fournies par la plateforme AWS ou d’autres clouds (firebase, Azure …). Il ne sera pas donc nécessaire de réinventer la roue.

Le but du stage est de faire l’orchestration des différents service, de créer les outils et l’interface permettant de l’utiliser et de valider le prototype par une implémentation concrète sur une application existante.

Durée du stage : 6 mois

Problématiques rencontrées    

  • Construire une solution d'authentification multifacteur en combinant des services existants

  • Créer un site permettant la gestion des appareils

  • Développer l’application mobile

  • Intégrer le service dans une application

Objectifs du stage

  • A l’issue de votre stage, vous aurez acquis une bonne connaissance des problématiques d'authentifications et des services AWS traitant de ce sujet.

  • Vous aurez démontré votre capacité à prendre un sujet du début à la fin. 

  • Vous aurez créé un service d'authentification complet et vous l’aurez intégré à une des nos applications. 

  • Vous serez prêt à rejoindre l’équipe DevOps et à généraliser l’utilisation de votre service !

Environnement technique / Mots clés 

  • AWS

  • API REST et webservices 

  • React, React Native, JAVA, Angular, Sécurité

  • Architecture micro service

Vos qualités

  • Appétence aux problématiques d’authentification et de sécurité

  • Intérêt pour le design et l’expérience utilisateur

  • Esprit de synthèse

  • Anglais parlé/écrit

Contrat
Stage
Métiers
Développement logiciel
Villes
Levallois
Partenaires
AWS
Offre
Non pourvue