Pour la version anglaise de cette description de poste, veuillez consulter le lien suivant / For the English version of this job description, please refer to the following link :
propos dAppDirecte
Devenez un citoyen du monde lre numrique et outillez une nouvelle gnration dentrepreneurs branchs aux quatre coins du globe. AppDirecte offre une plateforme dabonnement permettant de vendre nimporte quel produit en tant que service, et ce, par nimporte quel canal et sur nimporte quel appareil. Nous alimentons des millions dabonnements pour le compte dorganisations de partout dans le monde. Notre action est toujours guide par nos valeurs et notre culture une culture qui vous permet dtre vu, de rester authentique et dexceller.
propos de l'quipe de connaissance des donnes
Notre mission est d'unifier les donnes de toutes les units commerciales de lentreprise au sein d'un lac de donnes gouvern avec couche smantique, afin d'alimenter l'analytique, l'IA, les rapports, le partage de donnes et les tableaux de bord internes et externes.
propos de vous
Nous sommes la recherche dun ou dune ingnieur(e) de donnes senior ayant une approche
donnes en tant que produit et capable de concevoir des pipelines et des modles de production fiables et rutilisables pour rejoindre notre quipe de connaissance des donnes base Montral. ce poste, vous dvelopperez des produits de donnes de production et des pipelines de lac de donnes qui alimentent l'analyse et les tableaux de bord internes et externes. Vous travaillerez en collaboration avec les quipes d'ingnierie et de produit pour tablir des contrats de donnes clairs et dfinir des modles rutilisables.
Ce que vous ferez et ce qui vous fera briller
- Architecture et modlisation de la plateforme : Concevoir, construire et amliorer la plateforme de donnes du lac de donnes (modles et pipelines rutilisables sur Snowflake + dbt, avec charges de travail Databricks intgres) afin de fournir aux quipes danalytique et de produit des donnes fiables et gouvernes.
- Analyse des besoins et collaboration avec les parties prenantes : Traduire les exigences produit et commerciales en modles et pipelines de donnes, en collaboration avec les chefs de produit, les units oprationnelles et les ingnieurs, afin que la logique de domaine soit correctement dploye en production.
- Modernisation des pipelines : Migrer les processus ETL existants vers des pipelines de flux et incrmentaux modernes et performants, en optant pour Snowflake ou Databricks selon les besoins.
- Performance et cot de Snowflake : Utiliser et optimiser Snowflake pour en maximiser la fiabilit et lefficacit, notamment en ajustant le dimensionnement et lutilisation de lentrept de donnes, en regroupant/partitionnant selon les besoins, et en assurant la visibilit sur les dpenses de crdit pour viter une explosion des cots.
- Oprations assistes par lIA : Utiliser des outils de dveloppement assists par lIA et des flux de travail bass sur des spcifications pour concevoir, automatiser et dployer les pipelines de donnes et la plateforme.
- Fonctionnement en libre-service : Faciliter lintgration des donnes et permettre aux ingnieurs des units oprationnelles de crer leurs propres produits de donnes sur notre plateforme.
- Produits de donnes destins aux clients : Concevoir et voluer les donnes alimentant les produits destins aux clients (y compris les services de rapports et danalytique) afin que les pipelines et les modles offrent des expriences produit fiables.
- Qualit et fiabilit des donnes : Garantir la qualit des donnes en favorisant et en dployant une gouvernance des donnes robuste, des tests automatiss, des techniques de validation et la traabilit des donnes.
- Gestion des mtadonnes : Maintenir des mtadonnes riches et dtailles dans Unity Catalog et Snowflake pour alimenter les applications en aval, notamment les agents dIA et notre couche smantique (Cube.dev).
- Recherche et innovation : Trouver des solutions divers problmes complexes et laborer des preuves de concept pour valuer les technologies mergentes.
- Documentation et culture : Rdiger et maintenir une documentation de haute qualit pour faciliter le partage des connaissances et les flux de travail assists par lIA.
Comptences requises
- Dveloppement assist par IA : Excellente comprhension des flux de travail associs au dveloppement assist par IA, avec une exprience pratique des outils conus pour amliorer lefficacit, lautomatisation et la qualit du code, notamment Cursor, Claude, OpenCode, GitHub Copilot ou ChatGPT.
- Dveloppement guid par les spcifications : Exprience de lapproche du dveloppement guide par les spcifications, notamment la transformation des exigences en spcifications et critres dacceptation clairs, puis leur implmentation (y compris les flux de travail assists par des agents dIA).
- Expertise de Snowflake (comptence cl) : 2+ annes dexprience en conception et exploitation de pipelines et modles de donnes de production sur Snowflake, avec SQL, Python et dbt, incluant la livraison de transformations ELT fiables avec un historique de qualit et rendement.
- Matrise de dbt : 2+ annes dexprience pratique dans la conception de modles de donnes modulaires, versionns et tests avec dbt (outil de construction de donnes), en considrant la transformation comme une pratique dingnierie logicielle (flux de travail Git, revue de code, tests automatiss).
- AWS : 2+ annes dexprience de travail avec les services infonuagiques AWS.
- Gouvernance des donnes : Solide comprhension des concepts lis la qualit, la traabilit, les techniques de validation et la gouvernance des donnes.
- Collaboration et communication : Capacit daborder des concepts techniques complexes avec des interlocuteurs techniques et non techniques, de comprendre les besoins et travailler efficacement au sein dune quipe distribue.
Atouts supplmentaires
- Databricks : Exprience pratique avec Databricks (espaces de travail, tches/workflows, Spark SQL/PySpark, Delta Lake) pour contribuer au dveloppement du lac de donnes en parallle de Snowflake.
- Ingestion gre(Fivetran) : Connaissance de Fivetran (ou de connecteurs ELT similaires) pour une ingestion fiable des donnes de la source vers lentrept de donnes, la gouvernance des connecteurs et la gestion de lvolution des schmas.
- Couche smantique (Cube.dev) : Matrise de Cube.dev (ou couche smantique/mtrique similaire) pour des analyses contrles et en libre-service, ainsi que des indicateurs cohrents entre les produits et les utilisateurs.
- Flux de donnes en temps rel : Exprience souhaite dans la conception et la maintenance de solutions de donnes en temps rel utilisant des plateformes de flux comme Apache Kafka.
Chez AppDirect, nous croyons que linnovation est son meilleur dans un environnement favorisant la diversit de lexcellence, de lexprience et de la pense. Nous accueillons chaque AppDirecteur et AppDirectrice pour lempreinte unique qui est la sienne. Nous favorisons un environnement inclusif et sans discrimination lgard de la race, de la religion, de lge, de lorientation sexuelle et de lidentit de genre, afin de favoriser lauthenticit, la fiert et lexcellence. Dans cette optique, nous encourageons fortement les candidatures des personnes autochtones, des personnes handicapes, des personnes issues de la diversit des orientations sexuelles et des genres et/ou des personnes aux identits intersectionnelles.
Chez AppDirect, nous prenons la protection de la vie prive trs au srieux. Pour plus d'informations sur notre utilisation et notre gestion des donnes personnelles des candidats, veuillez lire notre politique de confidentialit des candidats. Pour en savoir plus sur nos pratiques gnrales en matire de confidentialit, veuillez consulter l'avis de confidentialit d'AppDirecte: https://www.appdirect.com/about/privacy-notice
Veuillez noter que ce rle ncessite une bonne connaissance de l'anglais puisque le/la candidat.e slectionn.e devra collaborer avec des quipes situes, entre autres, aux tats-Unis, en Inde, en Argentine, ainsi que dans les provinces de l'Ontario et de l'Alberta.
Chez AppDirect, des outils d'intelligence artificielle peuvent assister notre quipe de recrutement dans certaines automatisations administratives toujours sous supervision humaine. Ces outils ne prennent pas de dcisions d'embauche ni de dcisions entirement automatises concernant votre candidature toutes les dcisions sont prises par nos quipes. En soumettant votre candidature, vous reconnaissez que vos renseignements peuvent tre traits de cette faon. Vous pouvez demander l'accs vos renseignements ou leur suppression en tout temps en contactant privacy@appdirect.com.
#li-hybrid
The salary band listed below reflects the expected annual base salary or OTE (on-target earnings) for this role at AppDirect and may be subject to change.
Base salary or OTE is just one component of AppDirects total compensation package. In addition to base pay, regular employees may be eligible for performance-based bonuses and a full range of benefits.
Canada Compensation Band
$100,000—$135,000 USD
L'chelle salariale indique ci-dessous correspond au salaire de base annuel prvu ou la rmunration cible (OTE) pour ce poste chez AppDirect et est susceptible d'tre modifie.
Le salaire de base ou la rmunration cible (OTE) ne constitue qu'une composante du package de rmunration global propos par AppDirect. Outre le salaire de base, les employs permanents peuvent prtendre des primes lies la performance et une gamme complte d'avantages sociaux. Fourchette
chelle salariale au Canada
$100,000—$135,000 USD