Ø Responsable Cassandra au sein du projet
ü Définition de l’architecture et Dimensionnement de la base
ü Préconisations techniques pour l’installation et configuration des nœuds
ü L’intégrité des données stockées dans la base
ü La cohérence des données remontées de la base
ü La sécurité des données sensibles.
ü La disponibilité et la prise en compte des spécificités Cassandra dans l’architecture technique globale
ü L’exploitabilité de la base Cassandra et ses performances
Ø Support pour l’architecte technique, de l’architecte fonctionnel E2E, et l’équipe de production
ü Définir les règles de data mapping entre les tables de données existantes et Cassandra pour optimiser la structure.
ü Analyser le besoin de mise en place de Spark au dessus de Cassandra.
ü Analyser la mise en place d’Analytics pour la partie applicative
ü Optimiser les requêtes NoSQL applicatives pour garantir l’intégrité et la cohérence des données utilisées par l’applicatif
ü Définir les stratégies de Migration (quelque To/mois) et optimisation des scripts de migration pour optimiser les temps de chargement
ü Définir la configuration et l’architecture de Cassandra pour supporter les accès de l’applicatif, à savoir la sécurité des données sensibles
ü Les besoins de résilience (haute disponibilité, cluster, réplication des anneaux Cassandra)
ü La cohérence et l’intégrité des données
ü Définir les besoins d’exploitabilité de la base de données (logs, alarmes, backups, …)
ü Délivrer en respectant planning/qualité/coût avec l’équipe projet technique, les scripts d’exploitabilité,
Ø Préparation des cours, TD/TP, Examens
Ø Gestion des projets Master 2
Ø Etude et Installation Plateforme de test (25 Noeuds)
o Construction du processus de données
o Coordination des travaux des data scientist, data engineers et développeurs
o Synchronisation des échanges des données via l’ESB de la plateforme
o Automatisation des déploiements
Cous enseignés : Programmation (c,php,ada,Python,Scala), NoSQL, NewSQL, Spark, Hadoop, Machine learning, Informatique Décisionnelle.
Ø Elaboration de dossiers d’architecture dans des environnements hétérogènes complexes
ü Expertise sur les solutions du marché, leur qualification et leur implémentation dans le SI
ü S’assurer des déploiements de versions selon la trajectoire
ü Pilotage de l’évolution technique de la plateforme (migration des solutions, mise à niveau de
l’infrastructure, rationalisation des environnements)
ü Mise en place d’une démarche d’industrialisation
ü Pilotage de la Performance pour supporter l’augmentation du volume de données souhaité (en To)
Ø Missions d’expertise technique et de conseil
Ø Réalisation d'audit sur la performance applicative
Ø Réalisation de POC / application :
ü Identification et recensement des solutions du marché
ü Mise en place et pilotage de POC
ü Restitutions managériales
ü Support dans l’intégration et le déploiement des solutions et technologies retenues
Ø Veille technologique IT
Ø Gestion de Formation outils Big Data
Le schéma fonctionnel du POC : Hadoop, Spark, Hbase, Cassandra, MongoDB, Hive, Python
Transformation des données, chargement des données, restitution des données
Environnement technique : SQLServer, BO, Talend