
DysrupIT est une entreprise de services cloud et de solutions informatiques qui aide les organisations à moderniser leur technologie et à évoluer vers des modèles opérationnels basés sur l'As-a-Service. Ses activités couvrent le cloud d'entreprise, les services gérés, l'ingénierie applicative, la cybersécurité, ainsi que l'analyse des données et la gestion de l'information, au service d'entreprises allant des petites et moyennes organisations aux multinationales. L'entreprise travaille avec Microsoft et d'autres plateformes cloud, en combinant la mise en œuvre technique, le développement des talents, l'impact sur la communauté et des partenariats durables afin de créer des environnements technologiques sécurisés et évolutifs, adaptés aux besoins de l'entreprise.
Ingénieur·e senior en données, pipelines financiers sur GCP
Créez des pipelines de données auditables sur Google Cloud pour la facturation et l’émission de factures. Utilisez BigQuery, Python, SQL et des contrôles qualité pour assurer des rapprochements exacts.
Description
- Créez et gérez des pipelines d’ingestion sur GCP pour les données financières et de facturation.
- Développez des modèles BigQuery avec des tables ARRAY/STRUCT imbriquées, le partitionnement et le clustering.
- Ajoutez des contrôles de rapprochement entre les couches source, préparation et sortie.
- Validez les fichiers entrants et mettez en quarantaine les données invalides ou incomplètes.
- Créez des pipelines idempotents pouvant être relancés sans duplication ni altération des données.
- Utilisez des tables en ajout uniquement et des vues comme contrôles pour faciliter l’auditabilité.
- Traitez les valeurs monétaires avec les types NUMERIC de BigQuery et un arrondi approprié.
- Gérez les données de référence avec des dates d’effet, notamment les taux, les correspondances et les attributs clients.
- Suivez la traçabilité des données des résultats jusqu’aux données sources.
- Écrivez du code Python typé, maintenable et bien testé avec pydantic et pytest.
- Développez et optimisez du SQL avancé pour les transformations, les rapprochements et les rapports.
- Collaborez avec les équipes d’ingénierie, d’analytique et de finance pour traduire les règles métier en logique de données fiable.
- Accompagnez vos collègues et contribuez à définir les normes et pratiques d’ingénierie des données.
Exigences
- Au moins six ans d’expérience en ingénierie des données.
- Expérience avérée dans la création de pipelines financiers ou de facturation exigeant le rapprochement de chaque montant.
- Solides compétences en Python, notamment avec pydantic, le code typé et pytest.
- Maîtrise avancée de SQL, notamment des jointures complexes, des fonctions de fenêtre et de l’optimisation des performances.
- Expérience approfondie de Google BigQuery, notamment des tables ARRAY/STRUCT imbriquées, du partitionnement et du clustering.
- Expérience du traitement précis des valeurs monétaires avec les types de données NUMERIC.
- Expérience de la conception de tables en ajout uniquement et de l’utilisation de vues comme contrôles de données.
- Solide connaissance des pratiques de qualité des données, notamment des contrôles de rapprochement, de la validation des fichiers et de la mise en quarantaine.
- Expérience de la création de pipelines idempotents pouvant être relancés en toute sécurité.
- Expérience de la mise en œuvre de la traçabilité des données et de la gestion de données de référence avec des dates d’effet.
- Expérience de la facturation, notamment des notes de crédit, des refacturations, de la conversion des devises et des clôtures mensuelles.
- Expérience du travail avec des équipes financières ou de facturation dans un environnement réglementé ou audité.
- Expérience d’autres services GCP tels que Cloud Storage, Cloud Run ou Firestore.
Avantages
- Rémunération compétitive selon l’expérience.
- Avantages sociaux prévus par le gouvernement.
- Couverture HMO complémentaire.
- Environnement de travail professionnel et collaboratif.
- Possibilités d’évolution professionnelle au sein d’une organisation en croissance.
- Organisation du travail hybride ou à distance, le cas échéant.
- Formation pour accompagner le développement et l’évolution professionnelle des employés.