Description originale de l’offre
Kunai conçoit des solutions technologiques complètes pour les banques, les réseaux de crédit et de paiement, les fournisseurs d’infrastructures, ainsi que leurs clients. Ensemble, nous transformons les relations avec les services financiers, à l’échelle mondiale. Chez Kunai, nous aidons nos clients à se moderniser, à tirer parti des tendances émergentes et à faire évoluer leur entreprise pour les décennies à venir, en demeurant indépendants sur le plan technologique et centrés sur l’humain.
Lieu : Montréal (Québec) (sur place)
Au sujet du poste
Nous sommes à la recherche d’un(e) ingénieur(e) en logiciels Python/données qui sera responsable de concevoir et de tenir à jour des pipelines de données complexes et des outils technologiques au sein de notre écosystème mondial de services au secteur financier. Le poste consiste principalement à soutenir l’ingénierie des données, les processus de rapprochement de données et les outils de productivité d’entreprise, pour des plateformes mises au service de millions de clients de par le monde.
Principales responsabilités
Développer, tenir à jour et optimiser des pipelines d’extraction, de transformation et de chargement (ETL), principalement à l’aide de Python et d’Informatica
Concevoir et mettre en œuvre des flux de données sur Snowflake ou des plateformes de données infonuagiques comparables
Concevoir des outils de rapprochement de données fiables et des scripts d’automatisation d’entreprise afin de soutenir des opérations essentielles pour l’organisation
Rédiger du code Python efficace, maintenable et bien testé, en appliquant des principes de programmation orientée objet
Développer et optimiser des requêtes SQL complexes pour l’extraction, la manipulation et l’analyse de données
Automatiser la gestion des flux de données à l’aide de langages de script tels que Shell, Bash ou PowerShell
Collaborer avec des équipes multidisciplinaires pour recueillir les exigences et livrer des solutions évolutives qui améliorent l’intégrité des données et l’efficience opérationnelle
Contribuer aux pratiques optimales en matière de qualité de code, de tests et de déploiement
Compétences et expérience requises
Excellente maîtrise du développement Python orienté objet
Expérience dans la conception et l’exécution de processus ETL, idéalement avec Informatica
Connaissance pratique des entrepôts de données infonuagiques modernes tels que Snowflake, Redshift ou BigQuery
Solides compétences en SQL, notamment pour l’écriture de requêtes complexes et l’optimisation de la performance
Maîtrise de langages de script tels que Shell, Bash ou PowerShell
Bonne compréhension de la modélisation des données, de l’optimisation des pipelines de données et des concepts de traitement des données distribuées
Connaissance des meilleures pratiques de développement logiciel, des systèmes de contrôle des sources et des pipelines CI/CD
Expérience de travail en environnement Agile
Parfaite maîtrise de l’anglais en contexte professionnel, tant à l’oral qu’à l’écrit
Aptitudes souhaitées
Baccalauréat ou maîtrise en informatique, en ingénierie des données ou dans un domaine connexe
Expérience préalable en services au secteur financier, notamment en rapprochement de données ou en traitement de données liées aux risques
Notre succès des 20 dernières années repose sur notre équipe exceptionnelle, qui tire profit d’une culture de collaboration, de créativité et de formation continue.
Nous sommes fiers d’offrir à nos employés un large éventail d’avantages : rémunération concurrentielle, opportunités de perfectionnement professionnel et formules de travail flexibles, le tout conçu pour leur permettre de se réaliser pleinement. Alors que nous poursuivons notre expansion, nous demeurons résolument engagés à cultiver un environnement où chacun se sent valorisé, écouté et outillé pour évoluer, tant sur le plan personnel que professionnel, tout en repoussant les limites de l’innovation dans l’industrie des fintechs.