Durée : 5 mois minimum

Lieu : Paris (75002)

Convention de stage obligatoire.

Contact : jobs@scaledrisk.com

La société
Nous sommes un éditeur de logiciel Big Data, une techno capable de répondre efficacement aux problématiques de stockage, d’exploitation et de calculs parallélisés des données quand on parle de petaoctets et du million d’insertions par seconde.

Nous avons une position unique en Europe et travaillons avec les entreprises Californiennes qui utilisent la technologie et la font évoluer avec nous chaque jour. Nous sommes donc contributeurs du socle Hadoop/Hbase (Java), utilisé par Facebook par exemple.

Le stage
La partie Big Data est encapsulée dans une couche service développée en Java, laquelle est accessible au travers d'un navigateur en Javascript via un IDL. Votre tâche principale est de développer l'interface web et l'appel aux services dans un contexte asynchrone (Ajax) avec du traitement temps réel des données. Votre environnement de travail : des stations Linux boostées vous permettant de faire tourner le back-end. Les sources gérées sous Git, le build par Maven 3, les tests testNG/surefire (QUnit/PhantomJS pour les tests d'intégration web), le serveur web est Apache Tomcat. L'interface web développée en XHTML, CSS et Javascript (jQuery, PhantomJS, QUnit).

Vous écrivez du code efficace, de qualité et vous devez résoudre élégamment des problèmes complexes. Vous êtes acteur du lancement d’une start-up technologique, à la pointe de l’innovation dans un contexte international. Votre environnement de travail est à l’image des enjeux : des stations Linux boostées qui vous permettent de faire tourner le back-end.

Vous êtes passionné par le développement informatique et avez déjà des compétences avérées en développement web, notamment en Rich Internet Application. Vous êtes capable de vous emparer du sujet et êtes force de proposition. Vous comprenez que dans le contexte de l'édition logicielle la qualité du code, de sa documentation, de sa structure et le respect strict des standards sont des prérequis indispensables à la pérennité d'une solution. Enfin, la plateforme de déploiement étant Linux, une pratique de cet environnement sera utile.