Une importante équipe de corporate banking fournit des reportings et des tableaux de bord aux équipes Sales, Risk et à la direction, et consolide actuellement sa couche de préparation des données. Ce rôle vise à moderniser et à stabiliser les pipelines de préparation de données développés principalement avec Alteryx, et à optimiser les transformations sur SQL Server en Transact-SQL avant que ces jeux de données n'alimentent les outils de reporting et de visualisation. Vous travaillerez en étroite collaboration avec des data engineers, des analystes BI et des parties prenantes métier sur un programme visant à réduire les doublons, améliorer la qualité des données et accroître l'automatisation sur l'ensemble de la stack.
La mission
Le programme se concentre sur l'environnement de préparation des données du corporate banking qui alimente les tableaux de bord et les rapports ad hoc utilisés par les équipes Sales, les métiers et la direction. Le paysage actuel contient des données de staging fédérées, des workflows hérités Alteryx et quelques composants SAS ; l'objectif est de centraliser la logique de transformation, d'harmoniser les règles de rétention et d'historisation, et d'introduire des macros réutilisables et des tests pour réduire la dette technique.
Au quotidien, vous passerez en revue les flux Alteryx existants, refactorerez les transformations en composants maintenables et mettrez en œuvre des améliorations sur SQL Server en Transact-SQL. Vous validerez les changements avec les utilisateurs finaux, gérerez le versioning avec Git ou SVN, et étendrez la surveillance et l'automatisation des releases afin que les tableaux de bord en aval continuent de fonctionner sans régressions. Le rôle s'inscrit au sein d'une squad de data engineering qui collabore avec plusieurs product owners métiers et équipes BI.
Vos responsabilités
- Améliorer la maintenabilité en refactorant les workflows hérités Alteryx en macros et composants réutilisables, réduisant la logique dupliquée entre pipelines
- Renforcer la qualité et l'intégration des données en implémentant des transformations robustes en Transact-SQL, des contrôles de validation et de la surveillance pour des jeux de données provenant de systèmes multiples
- Réduire la dette technique en identifiant et en retirant les jeux de données et workflows obsolètes, et en harmonisant les règles d'historisation et de rétention
- Automatiser et stabiliser les releases en étendant les pratiques CI/CD pour les déploiements ETL et en introduisant des vérifications de qualité pré-déploiement
- Collaborer avec les utilisateurs métiers pour valider l'impact fonctionnel des changements, en veillant à l'absence de régression pour les tableaux de bord et rapports ad hoc
- Documenter les schémas de datasets, la logique de transformation et les runbooks opérationnels pour améliorer la découvrabilité et la passation
Votre profil
Compétences essentielles
- Expérience senior en data engineering, minimum 4 ans de travail avec des processus ETL et la préparation des données
- Expertise pratique et opérationnelle en Alteryx et construction de macros réutilisables pour les transformations
- Solides compétences SQL, en particulier Transact-SQL sur SQL Server et expérience de la conception de bases de données relationnelles
- Utilisation avérée du contrôle de version (Git ou SVN) dans une chaîne de livraison
- Familiarité avec les pratiques de data quality, la surveillance et le dépannage
- Communicateur clair, capable de valider des changements techniques auprès des parties prenantes métier
Compétences souhaitées
- Expérience avec SAS et capacité à rationaliser le chevauchement SAS/Alteryx
- Connaissance d'outils de visualisation tels que Tableau et modélisation de données de base pour la BI
- Compétences en programmation en Python ou équivalent pour l'automatisation et le scripting
- Expérience de la mise en place de CI/CD pour les ETL et du travail en équipes Agile
Langues
- Anglais : C1
- Néerlandais : C1 ou Français : C1 (au moins une langue locale courante en plus de l'anglais)
Formation
- Master en informatique, informatique de gestion ou expérience pratique équivalente