Stage- Développeur logiciel C++ H/F
MUREX S.A.S
Paris
il y a 8j

Job description

Murex is a recognized global leader in software development for trading, risk management and processing. Every day banks, asset managers, corporations and utilities, across the world, rely on Murex people and Murex solutions to support their capital markets activities.

Our motto pioneering again sums it all up : since its creation, Murex has reinvented itself time and again to adapt to capital markets revolutions each time offering innovative software solutions to the industry.

Over 2000 specialists are located across our 17 offices : Beijing, Beirut, Dubai, Dublin, Hong Kong, London, Luxembourg, Moscow, New York, Paris, Sao Paulo, Santiago, Seoul, Singapore, Sydney, Tokyo, and Toronto

Sujet : Mise en place d'un outil pour les benchmarks et pour détecter les Régressions du "Modeler"

Mission

Au sein de la plateforme de Murex, différents services utilisent le Modeler , un outil qui permet le traitement des données.

Ce dernier offre une panoplie de traitement : extraction, agrégation, calcul statistique, formules, tri, filtre, etc. Pour couronner le tout, il sert aussi pour l'affichage.

Un framework de macro-benchmarking est utilisé pour écrire des tests de benchmark pour cet outil.

Au sein de l’équipe Viewer Développement composé de sept développeurs, votre rôle sera de :

  • Rechercher les critères de qualification des régressions entre les résultats des benchmarks
  • Implémenter un détecteur de régression pour les mesures de performance
  • Rechercher les outils de rapport des résultats des benchmarks
  • Chercher ou construire un outil de rapport pour les tests de benchmark lancés pour rapporter graphiquement les résultats des tests
  • Rédiger des tests de performances pour le Modeler couvrant des fonctionnalités d'agrégation de base sélectionnées
  • Intégrer les tests dans un pipeline d'intégration continue et les exécuter
  • Détecter les régressions de performances dans les tests de modélisation lancés dans le pipeline d'intégration continue
  • Produire des rapports de benchmarks lancés dans le pipeline d'intégration continue
  • Partager les résultats obtenus avec les développeurs de Murex
  • En plus des compétences techniques, vous pourrez acquérir des expériences sur les sujets suivants :

  • Le développement Agile
  • Le Test Driven Development ou développement piloté par les tests.
  • Le Processus de Production :
  • Le suivi de Defect via un CRM
  • Le cycle de Release Management
  • Le Workflow dans l'entreprise
  • Le développement se fera en C++ mais d’autres langages de programmation peuvent être utilisés.

    Profil :

    Vous êtes étudiant en dernière année au sein d’une école d’ingénieurs ou équivalent

    Vous avez une bonne connaissance en C++ et en scripts bash

    Votre esprit d'initiative et le sens du travail en équipe vous caractérise

    Date et Durée :

    Début 2019 premier semestre / 5 ou 6 mois

    Postuler
    Ajouter aux favoris
    Retirer des favoris
    Postuler
    Mon email
    En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
    Continuer
    Formulaire de candidature