Cinq stages à pourvoir chez Squid Solutions!

Rejoignez une équipe dynamique pour monter en compétence et travailler sur des projets data passionnants!

Avec l’implantation dans la Silicon Valley, l’activité de Squid grandit et les activités de l’équipe de data experts à Paris aussi!

Rejoignez une équipe dynamique pour monter en compétence et travailler sur des projets data passionnants!

Ecrivez nous à jobs@squidsolutions.com

 

Stage 1

Tracking des usages de nos apps

Implémentation d’une solution de tracking permettant de monitorer nos applications Javascript.

Ce stage consistera à évaluer une solution du marché en concurrence avec notre solution de tracking SquidAnalytics basée sur une architecture AWS Kinesis.

Mots clés : Javascript, Java, Scala, API, AWS Kinesis

 

Stage 2

Evolution de notre solution Server-Side tracking

Dans le cadre de la mise en Open-Source de notre solution “Server-Side tracking” basée sur AWS Kinesis ce stage consistera à  :

  • Nettoyer le code Java, Javascript
  • Améliorer la documentation (en anglais)
  • Augmenter la couverture des Tests unitaires
  • Procéder au refactoring de la configuration
    • interface de configuration interactive
    • database back-end
  • Procéder au refactoring du fail-over client & serveur
  • Développer des librairies client supplémentaires pour php, ruby, …
  • Développer la fonctionnalité reporting temps réel (elastic-search)

Mots clés : Javascript, Java, Scala, API, AWS Kinesis

 

Stage 3

Evolution de notre application Data-Pump

Dans le cadre de la mise en Open-Source de notre solution “Data-Pump” (outil de migration de base de données) de ce stage consistera à

  • Mise en Open-Source (Code cleanup, Documentation, Tests unitaires)
  • Développement de connecteurs avec d’autres base de données
  • Ajout support du ftp/sftp/scp…
  • Ajout support des partitions
  • support du CDC/oracle (change data capture)

Mots clés : SQL, Java, Redshift, Oracle, Git

 

Stage 4

Développement de composant de visualization D3.js

Compléter notre offre de composants graphiques (widgets) dans le cadre de notre Javascript SDK.

Ce stage consistera principalement à développer des composants de DataViz avec D3.js. Exemple de visualisations :

  • KPIs avec fonction de comparaison
  • BarChart
  • Sparkline
  • Time series
  • Sankey diagrams

Mots clés : Javascript, D3.js, Backbone.js, JQuery

 

Stage 5

Implémentation du support de Spark

Ce stage consistera à écrire de wrappers SQL pour assurer le support de Spark dans notre Backend Java. Puis à effectuer des tests en charge.

  • test sur Spark SQL
  • test sur Hive on Spark


Mots clés : SQL, Java, Spark

 

PS/ Non ce n’est pas un poisson d’avril.