Klee Group : Conseil, Intégration et Edition de Logiciels > Carrières > Offres de stages > Reprise de données Spark

Carrières

Description du poste

SPARK Archives (www.spark-archives.com)
Klee Group est le leader français d’une solution d’archivage physique et électronique : SPARK Archives.

Cette application Internet repose sur la technologie J2EE et permet aux entreprises de rationaliser et optimiser la gestion de leur patrimoine documentaire, en respectant les normes et règlementations en vigueur.

Cette solution logicielle intègre des briques technologiques innovantes, telles que :

  • Système de coffre-fort électronique (horodatage, calcul d’empreinte, authentification forte)
  • Moteur de recherche
  • Traçabilité des flux (codes à barres, RFID)

Le progiciel Spark Archives gère de très importantes quantités de données associées aux archives (physiques comme électroniques), à leur stockage, et à leurs mouvements. Lors de la mise en place du progiciel chez un client, un des enjeux majeurs consiste à reprendre l’ensemble des données déjà existantes, afin de garantir la continuité et la fiabilité des fonctions d’archivage.

Pour assister le client dans la phase de formatage des données à reprendre, nous avons développé en java un outil graphique autonome d’assistance à la reprise de données permettant de vérifier une partie des règles de conformité du contrat de reprise (présence de champs obligatoires, types et tailles de champs, liste de valeurs, contraintes d’intégrité simples).

Le but de ce stage est d’étendre l’outil existant pour l’intégrer avec les autres étapes de la reprise de données :

  • Vérification de contraintes d’intégrité plus complexes
  • Ajout de fonctions supplémentaires de nettoyage des données (datacleaning) et d’encodage
  • Fonctionnement de l’outil en mode connecté à une base de données, permettant notamment de vérifier des
  • contraintes par rapport à des données préexistantes dans l’application (reprise de données différentielle)
  • Possibilités d’intégration avec un ETL

Prérequis : langage de programmation (java/C/C++), connaissances en base de données, notions ETL souhaitables

Complexité technique : forte
Complexité fonctionnelle : faible
Mots clés java, modèle de données, sql, ETL

 

Profil recherché

Vous êtes actuellement en École d’ingénieurs, ou en Master à dominante «Systèmes d’information». De plus, vous possédez les aptitudes suivantes :

  • Esprit d’équipe
  • Intérêt pour les nouvelles technologies : architecture J2EE, SOA
  • Connaissance de Java, XML, HTML, SQL
  • Autonomie et créativité

 

 Cliquer pour postuler