STAGE - Développement Java pour outil de traitement de données (H/F)
La marque NETVIBES a développé une data platform contenant comme composant central une base de données NoSQL avec une très grande richesse de requêtage, mêlant des capacités de moteur de recherche, traversée de graphes, d'analytics, et des fonctionnalités bien spécifiques comme du filtrage 3D.
Le moteur de requête étant un puissant outil de traitement de données, nous l'utilisons pour faire de la préparation de données. Dans cette optique nous souhaitons expérimenter l'ajout de diverses fonctionnalités (accéder à des fichiers sur un object storage, opérations orientées qualités de données, synthèse pour la découverte des données, transformation de format de données...)
Le besoin de performances est central, c'est un composant qui peut exploiter les ressources de puissants serveurs. Cela implique des problématiques de traitement parallélisé, d'utilisation mémoire, de choix des algorithmes et structures de données pour assurer les meilleures performances.
Ce stage offre l'opportunité de découvrir et d'approfondir ses connaissances en requêtage et en processing de données (jointure, agrégations, transformation de formats, etc...) ainsi que l'architecture d'une data platform.
Ce stage a lieu au sein de l'équipe responsable du moteur de requête (R&D NETVIBES).
Vos missions
Vous serez amené à :
· affiner les définitions fonctionnelles des améliorations que nous avons en tête
· proposer des nouvelles améliorations, les développer, les tester et itérer, aussi bien sur les aspects techniques que fonctionnelles.
· découvrir le fonctionnement d'un composant complexe, ce qui sera une opportunité rare de comprendre en détails le fonctionnement d'une base de données, avec l'aide des développeurs du composant.
Vos qualifications
Etudiant(e) préparant un diplôme de niveau BAC+5, Ecole d’Ingénieur ou Master Universitaire spécialisé en informatiques. Vous recherchez un stage à compter de Janvier 2025. Vous avez un intérêt particulier pour le développement logiciel impliquant des problématiques d'optimisation et de performances.
· Vous avez des bases en algorithmique et structures de données.
· Vous connaissez les bonnes pratiques du développement et les outils les plus courants.
· Vous avez une bonne maîtrise de l'anglais à l'oral et l'écrit.
· La stack technique dans le cadre de ce stage est basée sur Java.
· Nous recherchons en priorité des candidats avec de bonnes compétences en Java mais nous sommes ouverts à des candidats ayant une bonne maitrise d'un language proche.
Type de contrat : Stage conventionné seulement
Nous rejoindre c'est aussi
Intégrer une entreprise scientifique au cœur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans.
Principaux avantages et bénéfices :
· Environnement multiculturel
· Cadre de travail convivial axé sur le bien-être et la santé (salles de sport & de musique, conciergerie…)
· Engagement en faveur de la diversité et de l’inclusion
· Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc
Diversity statement
NETVIBES eleva i dati del mondo reale al livello di evidenze attuabili grazie all'intelligenza artificiale e all'utilizzo di gemelli virtuali. Trasforma enormi flussi di informazioni in informazioni aziendali che promuovono le prestazioni in tutta l'impresa.