Kelkoo Group en quelques mots :

Kelkoo Group est la première plateforme paneuropéenne de marketing en ligne, faisant le lien entre consommateurs et commerçants. Notre gamme de produits offre un trafic de haute qualité et augmente les ventes en ligne pour les e-commerçants. Gérant 275 millions d'offres par jour, nous sommes un acteur dynamique du commerce électronique.

Contexte du stage :

Le site Kelkoo et son réseau de partenaires gèrent un trafic important de plusieurs centaines de milliers de clics par jour. De plus, chaque clic représente une rentrée d’argent potentielle. Il est donc primordial de s’assurer que notre plateforme est à même d’absorber ce trafic et de vérifier que les évolutions de nos systèmes n’ont pas d’impact non maitrisé sur la gestion de ces clics.

Nous souhaitons pour cela développer un outil nous permettant de simuler du trafic sur notre plateforme en se basant sur les logs représentant le trafic réel d’une part, et analyser les résultats de ce trafic sur les leads qui sont générés et facturés d’autre part.


Contenu du stage :

Ta contribution ? Tu effectues une mission en tant qu’ingénieur de développement (F/H) au sein de l’Engineering, avec l’accompagnement d’un de nos développeurs confirmés (lead technique).

  • Technologies : au choix, Java / Scala / Python, Gatling, Cucumber (BDD), Git
    • Missions :
      • Définir le comportement de l’outil par des scénarios BDD (Behavior Driven Development) en collaboration avec le product owner.
      • Création de l’outil de simulation de trafic :
        • Implémentation de l’injection de trafic à partir des logs d’accès à la plateforme
        • Implémentation de l’outil permettant de comparer les résultats de deux versions du système en s’appuyant sur les logs applicatifs
      • Suivi du déploiement en production
      • Bugfix éventuels après la mise en production
    • Environnement : en mode Agile, une mini équipe Scrum sera créée pour l’occasion : un Product Owner, un consultant technique (un de nos ingénieurs) et le/la stagiaire. Les cérémonies Scrum suivantes seront respectées : StandUp, Demo, Retro.

    Ton profil :

    • Fin d’études en école d’ingénieur ou universitaires (Master 2) en informatique.
    • Goût pour l’apprentissage de nouvelles technologies (Scala / BDD / Gatling )
    • Bon niveau d’anglais requis
    • Facilité de contact, esprit d’équipe

    Ce que ce stage va t’apporter :

    • Une expérience concrète en matière de technique, architecture, outils, en cohérence avec ta formation
    • Une expérience sur des outils à la pointe des dernières technologies de développement recherchées sur le marché
    • Tu bénéficieras d’une revue de code avec des personnes expérimentées
    • Tu découvriras le travail en méthodologies Scrum/Agile et notre pratique de l’approche DevOps
    • Tu découvriras le monde de l'e-commerce de l'intérieur.

        Gratification :

        Montant à convenir + Restaurant d'entreprise + Possibilité de prise en charge de 50% d'un abonnement de transport en commun + Accès aux activités sociales et culturelles du C.E. (à partir du 4ème mois).

        Tu souhaites faire un stage dans un environnement dynamique, fun et à la pointe des technos ? Où la créativité est favorisée, le travail en équipe primordial et l’implication récompensée ?

        Tu es passionné(e) par le web ?

        Alors, rejoins-nous !