Ruby/D3.js - Intégration de l'équipe data-lab Statium

Bootstragram, Stage, PARIS

Technos / Environnement

Sujet de stage

Une des activités principales de Statium est de rechercher des indicateurs pertinents pour l'évaluation des équipes, des joueurs, la prédiction de l'issue de matches, etc.

Dans le cadre du stage, tu seras en charge d'écrire les algorithmes de calculs permettant de valider/visualiser/analyser les hypothèses émises par le comité de recherche de Statium, composé de Julien et Mickaël et que tu intégreras à ton tour. Parmi les hypothèses à valider, il y a par exemple des formules de calculs d'index de performances d'équipes, de joueurs, etc.

Concrètement, il s'agira de :

  • traiter de gros volumes de données (en Ruby et/ou Node, avec si nécessaire d'autres technos type bases de données Postgres, files Redis, etc.) afin de valider le grand catalogue d'idées qu'a déjà formulé le comité
  • implémenter des algorithmes de calculs performants d'un point de vue "temps d'exécution"
  • permettre la visualisation des résultats pour en faciliter l'interprétation (a priori via la génération de graphes SVG créés avec la librairie D3.js)
  • faciliter l'industrialisation de ces calculs, une fois que les hypothèses validées devront être incluses dans l'app Statium iOS

Encadrement

Tu rejoindras l'équipe technique de Bootstragram, sous la responsabilité de Mickaël Floc'hlay, un ingénieur
avec plus de 10 ans d'expérience dans le software objet---pour des gros clients, au sein de startups ou en indépendant---, et spécialiste en développement iOS et Ruby on Rails.

Les besoins en graphismes de la société sont sous-traités à des graphistes et designers de notre réseau professionnel.

Profil recherché

Nous recherchons quelqu'un qui :

  • a une connaissance de base de la philosophie objet, du test-driven development et des technos et concepts du web
  • est OK pour se former à de nouvelles technologies, en particulier celles qui forment le socle de notre infrastructure, à savoir Ruby, Postgres, Ruby on Rails, Ember, HTML, CSS via SASS, JavaScript via CoffeeScript, Grunt, Jekyll, Objective-C/Swift, etc.
  • sait communiquer, pour que le travail avec Mickaël — le responsable produit — et Julien — notre mathématicien/blogueur/développeur — se passe bien

Bien sûr, toute connaissance préalable d'un sujet mentionné ci-dessus est un plus pour la candidature. Et pour être complètement transparent, une vraie lettre de motivation---c'est-à-dire autre chose qu'un copier-coller d'une lettre de motivation générique---jouera également un rôle favorable. Une histoire drôle et une anecdote sur pourquoi tu aimes le sport ou le code semblent être un minimum.

À propos de Bootstragram/Statium

Bootstragram est une jeune société basée à Paris. Notre activité principale est le développement de Statium, qui a pour objectif d'améliorer la compréhension par tous du football par le biais des data.

Tout a commencé quand Mick, grand fan de foot, inspiré par la lecture deThe Signal and The Noiseet deSoccernomics, a pris conscience que les data du foot étaient très mal organisées, analysées et interprétées.
Ou du moins qu'elles l'étaient nettement moins bien que les data du baseball et du basket aux États-Unis.

Statiumest aujourd'hui articulée autour de 2 produits :

  • une application iOS de data du foot
  • un blog rendant compte régulièrement de nos avancées dans nos recherches, qui donnent également un aperçu des prochaines fonctionnalités de l'app

Créée en janvier 2015, Bootstragram est composé de fans de sports et de sciences, qui aiment la data et les environnements de travail sympas.

Ce stage est à pourvoir pour janvier 2016 au plus tôt, et devra être d'une durée de 5 mois minimum.