Mission :
Dans le cadre d'un programme de transformation du SI Clientèle qui se déroulera sur plusieurs années, nous cherchons à renforcer notre équipe chargée de la migration des données pour les différentes étapes du programme.
Les prochaines étapes seront :
- en mars la migration d'un premier territoire pilote d'un SI Client à un autre,
- puis en juin, le déploiement d'un CRM pour 2 régions organisationnelles.
L'équipe de migration des données est composée :
D'un chef de projet
D'une équipe de Business Consultant et de Business Analyst en charge d'instruire les choix de migration de données au regard des impacts métier, de rédiger les spécifications fonctionnelles et de définir et appliquer les cahiers de recette.
D'une équipe Technique composée à ce stade d'un Tech Lead expérimenté, et d'un développeur
L'équipe technique est en train de concevoir et développer un outil spécifique dédié aux chantiers successifs de migrations. L'outils a pour objectif :
d'industrialiser les mécanismes de transformation de données : opérer la migration en tant que telle
de calculer efficacement des indicateurs sur les données
de gérer et d'expliquer les rejets de données tout au long des chaînes de transformations.
de produire des métriques permettant de vérifier la complétude des migrations
de fournir aux business analyst un accès facilité aux données en association avec les indicateurs qui les qualifient.
Cet outil, appelé plateforme de migration , est développé en python et repose sur GCP (Google Cloud Platform) dont il utilise notamment BigQuery et un orchestrateur, Cloud Composer (librairie python Airflow, fournie en mode service). Il pourrait à terme être doté d'une IHM.
Cet outil est développé avec une approche orientée objet et repose sur une modélisation du processus de transformation des données enrichi de la description des indicateurs et compteurs à produire pendant le processus. Cela en fait un outil technique relativement complexe.
Description du Rôle :
Nous recherchons un développeur expérimenté, maîtrisant notamment le langage python mais ayant aussi des capacités d'analyse et une maturité technique lui permettant :
de challenger les spécifications fonctionnelles des migrations de données
de participer à la conception de processus de mise en qualité des données
d'implémenter les spécifications fonctionnelles dans l'usine à migration
de prendre part à la conception et à l'enrichissement de l'usine à migration
Profil recherché
Profil ingénieur avec au moins 5 ans d'expérience et une pratique significative de développement orienté objet (éventuellement avec un langage autre que python).
Lieu :
Localisation principale :
Site IS&T de Saint-Maurice (94) au moins 3/5j en présentiel (évolutions possible selon consignes sanitaires)
Particularité :
Les bascules se font généralement les week-end et nécessitent d'y participer
Livrables
Compétence technique souhaitées :
GCP
BigQUery
Python
Airflow
Angular
Modélisation UML
Le profil devra être à l'aise avec les exercices suivants :
Développement python
Utilisation d'SQL
Développement de tests unitaires
Rédaction de documents techniques (guide de développement, spécifications techniques)
Analyse critique de spécifications
Le client: est une SSII spécialisée dans le placement des ressources humaines.
Durée indicative: 12 mois
Tarif journalier indicatif: 400-650 €
Type de mission: Freelance en régie
Démarrage: 10/01/2022