Skip to main content
x
Stage - Développement logiciel à la croisée entre Open Source et droit

Stage – Développement logiciel à la croisée entre open source et droit

Intitulé du poste : Stage – Développement logiciel à la croisée entre open source et droit

Date : dès que possible

Départements : Recherche & Développement

Inno³ (Inno « Cube ») est un cabinet de conseil en innovation ouverte, indépendant et spécialiste de l'open data et de l'open source. Nous nous impliquons auprès de grands groupes, d'instituts de recherche, de jeunes pousses, de collectivités locales et de collectifs divers pour construire à leurs côtés des formes novatrices de collaboration et d'ouverture. Nous définissons ensemble des stratégies ambitieuses pour en tirer parti ; ainsi que des politiques pragmatiques qui permettent de les mettre en œuvre. Nos activités principales couvrent la gestion de la propriété intellectuelle, la transformation d'organisations, la structuration et l'interaction avec des communautés (entreprises et individus) et la valorisation de projets autour de ressources et de gouvernance ouverte (communs).

Dans le cadre de ses activités de gestion de la conformité en termes de licences open source, Inno³ a entamé depuis fin 2019 le développement d’une application permettant de soutenir et automatiser ses missions. Mi 2020, un premier prototype a été produit permettant d’organiser l’interprétation des textes de licences et d’articuler leurs obligations avec les inventaires issus d’outils Open Source (comme OSS Review Toolkit ou Yocto).

Afin de soutenir la démarche de développement de ce POC (proof of concept) et sa transformation en une application diffusable publiquement sous licence open source, nous souhaitons accueillir un ou une stagiaire (conventionné) pour une durée de 6 mois. Ce stage sera aussi l’occasion pour l’étudiant.e de participer aux aspects techniques des activités de recherche menées au sein du cabinet.

 

Vos principales contributions porteront sur :

Le développement / la refactorisation d’une application Python/Django pour la publier sous licence open source ; ce qui comprend notamment :

  • La revue des modèles de données vis-à-vis des objectifs métiers et des API tierces utilisées ;
  • La participation au design de l’interface (conception en fonction des usages du logiciel dans les communautés open source) ;
  • L’évolution du socle technique en fonction des éventuelles limitations constatées.
     

Et de manière transverse :

  • La participation à la mise en place en cours d’une méthodologie data science / open science ( reproductibilité des analyses, principes FAIR, … ) pour les missions d’Inno³ ;
  • La veille sur les pratiques en matière de data science et machine learning, open science, UX Design ;
  • La participation aux projets scientifiques de la structure ;
  • La participation à la vie de l’entreprise et de l’amélioration des méthodes ouvertes et agiles au sein de la structure.
     

Cette liste est non exhaustive et pourra être construite avec le / la stagiaire

 

Encadrement du stage

Vous serez en contact direct avec toute l'équipe, mais serez plus particulièrement accompagné(e) par Camille Moulin (consultant senior, spécialisé sur les questions de conformité) et Celya Gruson-Daniel (spécialiste des questions d’open science et de data science).

 

Profil recherché

Du point de vue administratif :

  • Nécessaire : Stage conventionné de 6 mois à temps plein ;
  • Ce que l’on imagine : étudiant(e) en MASTER spécialisé / MASTER II et /ou en école ingénieur (3ème année) en informatique, sciences des données avec si possible une ouverture aux sciences sociales et design.
     

Du point de vue technique :

  • Nécessaire : une bonne connaissance du framework Django (ce qui implique à priori une relative aisance en Python, une maîtrise des concepts de base en SQL et HTML/CSS)
  • Utile : une pratique des outils standards (git, notebooks Jupyter, ...), des notions d’accessibilité numérique, une connaissance des workflow data science et open source
     

Du point de vue personnel

  • Nécessaire : un intérêt pour les enjeux d’ouverture du numérique (open source, open data, open science, etc.) et la production de code libre.
  • Utile : un intérêt pour le design et UX design et à ses différents embranchements ; le sens de l'organisation pour pouvoir travailler de façon autonome.
  • Bonus : un intérêt pour l’innovation juridique en tant que force de levier organisationnel, économique pour les modèles ouverts

 

Pourquoi rejoindre Inno³ ?

Des projets client stratégiques dans des contextes aussi bien publics que privés

Une collaboration au quotidien avec les communautés qui constituent l’essence des mouvements des Logiciels Libres / open data / open science

Des méthodes de travail à l’image des valeurs que nous promouvons : construites autour de l’ouverture, de la transparence, de la collaboration et privilégiant un mode de fonctionnement agile et souple.    

Un cadre de travail agréable, stimulant et souple : nos bureaux sont facilement accessibles, à côté de la Gare du Nord (Paris, 10e arrondissement). Partagés avec plusieurs entreprises et associations activement impliquées dans le milieu du numérique ouvert (design, droit, développement de logiciels libres, etc.) notre bureau est un lieu ouvert (appelé « le 137 »), qui accueille régulièrement des acteurs de nos différents écosystèmes pour leurs événements récurrents ou ponctuels.

Au vu des conditions sanitaires actuelles, le stage sera adapté en télétravail avec des rencontres régulières (si possible dans nos locaux).  Une solution 100 % en télétravail n’est pas souhaitée mais pourra être envisagée en fonction des besoins et des annonces du gouvernement.

 

Contactez-nous par mail pour postuler : hello@inno3.fr