À propos d'Optable
Optable est une plateforme canadienne SaaS de gestion des identités et de collaboration de données, conçue pour l'écosystème publicitaire à l'ère de la confidentialité. Inspirée par la transformation radicale de la gouvernance, de la connexion et de l'utilisation des données, Optable a été créée par des experts du secteur des technologies publicitaires pour répondre au besoin d'une nouvelle génération de produits publicitaires respectueux de la confidentialité. Nous sommes une startup en pleine croissance, financée par du capital-risque, qui valorise l'exécution, l'innovation et une politique de « non-impulsivité ». Notre équipe adopte une culture d'appropriation, d'humilité et d'initiative pour relever les défis techniques et commerciaux les plus complexes.
Nous recherchons des techniciens passionnés et expérimentés pour rejoindre notre équipe soudée. Vous collaborerez avec des collègues passionnés par l'enseignement et l'apprentissage du développement logiciel.
Votre mission
Concevoir, développer et exploiter des pipelines et infrastructures de données fiables et évolutifs qui alimentent l'analyse interne et la veille stratégique chez Optable. Cela comprend le développement d'ETL basés sur Spark et la maintenance d'un entrepôt de données de haute qualité utilisé par les équipes d'ingénierie, de produits, de ventes et de réussite client. Et peut-être d'autres équipes également.
Vos responsabilités
Développement
- Créez et maintenez des tâches Spark par lots sur k8s pour ingérer et transformer les données des services internes et des intégrations externes.
- Implémentez du code Spark résilient, testable et performant (Scala).
- Rédigez des contrats et des schémas de données de haute qualité avec une propriété et un contrôle de version clairs.
- Aidez à concevoir et à faire évoluer le schéma de l'entrepôt de données de base optimisé pour la BI et l'analyse.
- Recueillez les commentaires des clients de ce produit (Solutions, Ventes, Produit, etc.) pour comprendre les besoins en matière de reporting et aider à prioriser un backlog.
- Utilisez l’orchestration DAG (avec Astro, un service Managed Airflow) pour la productisation des pipelines.
Entretien
- Mettez en place une surveillance et des alertes robustes pour la fraîcheur des données, la santé du pipeline et le respect des SLA (métriques Prometheus, Grafana Cloud pour les visualisations, Grafana IRM pour les incidents).
- Déboguez et résolvez les problèmes de qualité des données de manière proactive.
- Soyez prêt à participer activement à la réponse aux incidents liés à l’infrastructure de données.
- Documentez les pipelines et les ensembles de données pour prendre en charge l'accès et la découverte en libre-service.
- Contribuer aux outils internes et aux flux de travail CI/CD pour améliorer la vitesse des développeurs et la stabilité de la plateforme.
Tu as
- 3+ années d'expérience en ingénierie des données ou dans des domaines connexes.
- Solides bases en ingénierie logicielle (contrôle de version, CI, tests, modularité).
- Maîtrise du langage SQL et expérience de la modélisation de données pour la BI, le reporting et l'analyse.
- Familiarité avec l'infrastructure cloud native sur GCP (comme GKE) et les moteurs de requête distribués (BigQuery, Snowflake, SparkSQL, etc.)
Points bonus
- Expérience avec Golang.
- Expérience préalable dans des rôles d'architecture de solutions ou de contact client (compréhension des besoins réels en matière de données).
- Expérience avec les outils d'ingénierie analytique (comme Looker)
- Intérêt pour le CI/CD pour les données (par exemple, tests automatisés, différences de données, validation de schéma).
Emplacement
Centre-ville de Montréal, QC (à proximité de la station de métro Place des Arts). Ce poste offre un modèle de télétravail hybride ; le candidat idéal devra être présent au bureau quelques jours par semaine. Le candidat doit résider dans la grande région de Montréal.
Avantages
- Rémunération compétitive, y compris participation potentielle à la réserve d'options.
- Couverture étendue des soins de santé et des soins dentaires.
- De nombreux avantages au bureau
- MacBook Pro puissant fourni pour le développement local.
- Opportunité de travailler sur une plateforme de pointe avec une équipe talentueuse.
- Environnement de travail collaboratif et positif au sein d'une startup à croissance rapide et financée par le capital-risque.
Si vous êtes un ingénieur data passionné, à la recherche d'une opportunité stimulante et enrichissante dans le secteur des technologies publicitaires et que vous adhérez à une politique de « non-impulsivité », nous vous encourageons à postuler ! Voyons si nous pouvons collaborer.