Stagiaire développeur backend : Authentification Robot / Users / Serveurs

Spoon recrute !

À propos

SPooN est une équipe d’experts passionnés par la robotique interactive, proposant de redéfinir notre façon d’interagir avec les technologies.

Mêlant design comportemental et interaction humain-machine, l’entreprise conçoit des personnages interactifs, les « Spoonies », curieux des personnes qui les entourent et toujours prêts à interagir. Ces personnages sont pensés pour exister par, pour et parmi les humains, sous des formes multiples et variés (robots, écrans interactifs ou intégrés en réalité virtuelle ou dans des applications pour smartphone) . Avec leur sourire et leur dimension chaleureuse, ils participent à modifier le rapport que nous avons à la technologie, notamment en la rendant accessible à chacun d’entre nous.

Le savoir-faire de SPooN se concentre donc sur les dimensions fondamentales de l’accessibilité et de la modularité des technologies pour permettre d’interagir naturellement avec les machines, mais aussi de la programmer sans prérequis technique.

Descriptif du poste

Votre stage consistera à étudier les différentes solutions d’authentification, de gestion d’utilisateurs et de rôles. Au sein de nos équipes de production, vous développerez ensuite le service en TDD et l’intégrerez à notre pipeline de CI/CD pour le déployer sur notre Cloud. En fonction de la durée de votre stage, vous serez aussi amené à définir une solution de gestion de flotte de robot.

Missions :

  • Définition en TDD d’une solution d’authentification et de gestion de rôles
  • Développement du micro-service d’authentification
  • Intégration du micro-service dans notre CI/CD et notre Monitoring
  • Développement et intégration d’un backend de gestion de flotte de robots

Framework / Language / Outils :

  • docker + swarm
  • git + gitlab-ci

Profil recherché

Formation en école d’ingénieur, spécialité informatique ou équivalent Bac +5

Compétences clés :

  • Maîtrise d’un langage backend, de préférence C#, nodejs, python ou go
  • Bonne connaissance en role based access control et access delegation
  • Aime écrire des tests !
  • Connaissance des infrastructures microservices
  • Connaissance de git

Les petits plus (qui seront appréciés ! :D)

  • Notions de développement front-end
  • Bases en CI/CD

Process de recrutement

Le process de recrutement se découpe en un premier entretien orienté tech avec l'encadrant de stage suivi d'un entretien plus globale avec différentes personnes de l'équipe.

Informations complémentaires

  • Type de contrat : Stage (4 à 6 mois)
  • Lieu : Paris, France (75019)
  • Niveau d'études : Bac +5 / Master
  • Expérience : < 6 mois