Développeur.euse principal.e, Données // Senior Data Developer
- Compensation
- Not disclosed
- Location
- Montréal, CA
- Work setup
- Not specified
- Seniority
- Principal
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Baccalauréat en informatique, en génie ou dans un domaine technique connexe; une maîtrise est un atout.
- Minimum de 7 ans d'expérience en programmation fonctionnelle et/ou orientée objet (POO), avec une connaissance approfondie de Python et de ses bibliothèques de manipulation de données (Pandas et NumPy
- Solide expertise des bases de données relationnelles (SGBDR) et NoSQL à grande échelle, combinée à une expérience pratique des services AWS (Glue, Athena, Redshift, S3, Lambda, etc.).
- Maîtrise de l'utilisation des conteneurs, des cadres d'orchestration et des outils DevOps/IaC (Kubernetes, Terraform), ainsi que des outils de CI/CD (Jenkins, GitHub Actions).
- Bonne connaissance des systèmes de métadonnées et de catalogues de données, de la conception de schémas et des pratiques d'intégration continuous pour les pipelines de données.
- Bachelor's degree in Computer Science, Engineering, or a related technical field, Master's degree is an asset.
- Minimum of 7 years of experience in Functional and/or Object-Oriented Programming (OOP), with extensive knowledge of Python and its data manipulation libraries (Pandas and NumPy).
- Deep expertise with RDBMS and NoSQL databases at scale, alongside hands-on experience with AWS services (Glue, Athena, Redshift, S3, Lambda, etc.).
- Proficiency using containers, orchestration frameworks, and DevOps/IaC tools (Kubernetes, Terraform), as well as CI/CD tools (Jenkins, GitHub Actions).
- Familiarity with metadata and data-catalog systems, schema design, and continuous integration practices for data pipelines.
Full description
English version will follow belowÀ propos de nous :
SSENSE est une plateforme technologique montréalaise à portée internationale œuvrant au croisement de la culture, de la communauté et du commerce. SSENSE offre une combinaison de marques de luxe établies et émergentes dans les rayons féminin, masculin, pour enfant et divers.
Avec une moyenne de 100 millions de visites mensuelles sur le site, SSENSE a été saluée par la critique, à la fois pour son modèle de commerce numérique et pour sa production de contenu culturel.
À propos du poste:
En tant que Développeur.euse principal.e, Données, vous serez responsable de concevoir et de livrer des pipelines et des ensembles de données fiables et évolutifs qui alimentent les rapports, l'analytique et les systèmes en aval dans l'ensemble du maillage de données (data mesh) de SSENSE. Évoluant au sein du groupe Technologie et ingénierie, vous mettrez à profit une expertise technique approfondie et votre jugement en architecture de données pour vous assurer que les données sont précises, bien gouvernées et accessibles aux équipes et aux systèmes qui en dépendent. Dans ce rôle, vous prendrez en charge les composants essentiels de la plateforme de données, contribuerez aux nouvelles initiatives relatives à la couche sémantique et guiderez vos pairs sur les meilleures pratiques de modélisation de données et d'ETL. En somme, vous stimulerez l'innovation et l'excellence opérationnelle afin d'offrir des expériences numériques fluides et d'appuyer la croissance dans un environnement de commerce électronique dynamique.
Ce que vous ferez :
- Conception et exploitation de pipelines de données: Concevoir et exploiter des pipelines de données évolutifs qui nettoient, structurent et intègrent les données à travers le maillage de données de SSENSE, en maintenant une fiabilité de pipeline supérieure à 99 % par rapport aux ententes de niveau de service (SLA) définies.
- Prise en charge des composants de la plateforme: Assurer la précision, la fiabilité et la performance des composants clés de la plateforme de données, en gérant efficacement les compromis entre la rapidité de livraison, la maintenabilité et la dette technique.
- Outillage et contrats de données: Développer et maintenir des outils permettant aux analystes et aux propriétaires de données de tous les domaines de modéliser leurs propres données et de définir des contrats, garantissant ainsi des sorties cohérentes et combinables.
- Soutien aux couches de connaissances et sémantiques: Contribuer aux pipelines de données et de métadonnées qui soutiennent les nouvelles initiatives de couche de connaissances et de couche sémantique de SSENSE, parallèlement aux travaux sur la plateforme centrale.
- Résoudre des problèmes complexes de pipelines, participer aux revues de solutions et d'architecture, et guider vos pairs sur les meilleures pratiques de modélisation de données et d'ETL.