Stage Software Developer, H/F - Enyx - Paris (75)

1 poste
stage
Réf. 9802873 - Publié le 12 novembre 2019
Domaine de formation

Informatique, télécom (Télécoms, Web, Réseaux, )

Mission

Tu travailleras au sein de l’équipe nxLink, qui produit des équipements réseaux de haute performance destinés à traiter des flux de marchés financiers avec une forte exigence de basse latence. Elle est composée d’ingénieurs électronique qui travaillent sur le module FPGA du produit assurant les traitements de flux réseau, et d’ingénieurs logiciel qui conçoivent les interfaces de configuration et de monitoring.

Aujourd’hui, des tests d’intégration permettent de valider de manière automatisée le produit en laboratoire avec des équipements réseau de test. Le framework de test est basé sur Python, et pour le rendre plus robuste, nous avons besoin d’un modèle logiciel de nos produits qui permette de générer de plus grandes quantités de données pour nos tests. Ceci permettra d’augmenter les cas de stress des produits en laboratoire.

Tu auras les missions suivantes :

 Prendre en main les produits nxLink pour comprendre les enjeux et les contraintes à prendre en compte (fonctionnalités des produits, outillages de test, scénario de tests)
 Etablir une architecture permettant de modéliser en Python le comportement réseau du produit (calcul des flux réseau sortants à partir des flux entrants)
 Concevoir et réaliser les générateurs de données d’entrée (captures réseau)
 Application au produit nxLink Share pour simuler le fonctionnement et permettre de prédire les flux sortants attendus lors des tests. Définir les limitations de la solution (couverture des fonctionnalités du produit dans la modélisation).
 Intégrer la modélisation dans une application web (utilisant notre stack logicielle Java) pour faciliter l’utilisation de notre environnement de tests à la fois automatisés et manuels
 Généraliser l’utilisation du modèle à l’ensemble des tests de non-régression des produits

• Les + du stage

Ce stage te permettra de découvrir et d’intégrer une équipe en situation réelle avec de bonnes pratiques réservées aux nouveaux arrivants :

 Encadrement et suivi par un tuteur, assurant la revue de code et les éléments de formation du stagiaire
 Vécu bien réel au sein d’une équipe d’ingénieurs expérimentés, autour des technologies hybrides matérielles/logicielles
 L’accès à une première expérience dans l’univers de la FinTech
 Possibilité d’embauche à l’issue du stage


Situé au cœur de Paris dans le 3ème arrondissement (Réaumur-Sébastopol), Enyx est une entreprise à taille humaine alliant dynamisme, bonne ambiance et créativité.

Profil

Tu es un(e) étudiant(e) passionné(e), curieux ou curieuse, capable de travailler en autonomie dans de petites équipes sur des sujets hautement techniques. Tu aimes le challenge et la rigueur.
Issu(e) d’une formation en ingénierie informatique/électronique, tu es en 5ème année d’étude et tu recherches un stage de fin d’étude de 6 mois. Tu es intéressé(e) par la recherche informatique et plus particulièrement, pour les réseaux et systèmes d’information.

• Mots-clés

 Python, Gherkin, Behave, Java, Spring Boot, Angular, Ethernet, Switch

Niveau(x) d'études

Bac +4

Durée

6 mois

Rémunération

1 000 - 1 500 €/mois brut

Infos localisation

Paris 3e, M* Réaumur-Sébastopol / Châtelet-les-Halles

Postuler
Par email :
careers@enyx.com
Contact :
Kenza ARKOUB