Nous croyons en la préservation du monde qui nous entoure. Nourrir la planète est un défi de taille. Chaque jour, nous travaillons pour rendre l'agriculture plus efficace et plus durable.
L'année 2025 marquera un tournant pour nous. Nous recherchons un Développeur en Infrastructure de Données pour rejoindre notre équipe de près de 40 professionnels.
À mi-chemin entre l'agriculture et la science, nous développons une technologie d'analyse des sols en temps réel pour l'agriculture de précision.
Basée sur l'intelligence artificielle, le cloud computing et de nombreuses technologies brevetées, notre solution permet aux agronomes et aux producteurs de mieux gérer leurs sols. Nous sommes convaincus que l'amélioration de l'agriculture de demain passe par une meilleure compréhension de ce qui se passe sous nos pieds.
Si vous souhaitez contribuer à transformer la manière dont nous cultivons les champs et participer à la sécurité alimentaire, tout cela au sein d'une entreprise dynamique, technologique et en pleine croissance, il y a de fortes chances que nous devrions discuter ensemble.
RÉSUMÉ DU POSTE
Le rôle de Développeur en Infrastructure de Données se situe au sein de l'équipe Science des Données et collabore quotidiennement avec les développeurs logiciels, contribuant directement à la planification et au développement du produit CarbonLabs de ChrysaLabs. Ce poste est idéal pour un candidat ayant une solide expérience dans le développement de logiciels commerciaux et la gestion de données à grande échelle, tout en possédant de solides compétences en développement full-stack.
En tant qu'acteur clé dans la montée en puissance des projets de traitement des données du sol et l'amélioration des modèles prédictifs, le Développeur en Infrastructure de Données jouera un rôle de pont entre la science des données et le développement logiciel. Il/Elle sera chargé(e) de concevoir et de construire des pipelines de données robustes, d'optimiser les infrastructures cloud et d'assurer une intégration efficace des données en temps réel. Ce poste implique une collaboration étroite avec des scientifiques des données, des analystes, des agronomes et des équipes d'infrastructure pour transformer des ensembles de données complexes en informations exploitables, favorisant ainsi l'innovation dans la quantification du carbone des sols.
Si vous êtes passionné(e) par l'ingénierie des données haute performance et souhaitez façonner l'avenir de l'agriculture et du développement durable, nous serions ravis d'échanger avec vous.
PRINCIPALES RESPONSABILITÉS
Gestion et Ingénierie des Données
- Concevoir et maintenir des solutions de stockage de données évolutives, structurées et efficaces (ex. bases de données SQL).
- Assurer la qualité, l'accessibilité et la fiabilité des données pour l'analyse et la modélisation prédictive.
Automatisation et Optimisation des Pipelines
- Développer et optimiser des pipelines automatisés de traitement des données, en garantissant des processus de planification et de rafraîchissement efficaces.
- Améliorer les flux de travail pour soutenir l'analyse des données, la création de rapports et le déploiement des modèles.
Reporting et Visualisation
- Contribuer à l'automatisation de la création de rapports et de visualisations à destination des clients, en exploitant les données traitées et les résultats des modèles.
Développement Logiciel et Architecture
- Contribuer au développement et à l'amélioration des applications destinées aux clients ainsi qu'aux outils internes.
- Maintenir la qualité du code et de l'architecture en participant activement aux discussions et revues de code.
- Contribuer aux pipelines CI/CD pour l'intégration, les tests et le déploiement en continu.
Collaboration Produit
- Travailler en étroite collaboration avec les équipes science des données et produit pour définir la feuille de route en apportant des analyses techniques et des solutions efficaces.
Collaboration Transversale
- Collaborer avec les développeurs logiciels, les scientifiques des données, les analystes et d'autres équipes pour aligner l'infrastructure des données avec les objectifs commerciaux.
- Communiquer efficacement et résoudre de manière proactive les défis techniques à travers les équipes.
EXIGENCES PROFESSIONELLES
- Diplôme universitaire en informatique, technologie de l'information, génie logiciel ou un domaine connexe (maîtrise ou plus, un atout).
- 4 ans et plus d'expérience dans l'ingénierie des données, le développement logiciel ou un rôle équivalent
COMPÉTENCES REQUISES
Compétences Techniques
- Développement Backend : Expérience solide en développement logiciel avec un accent sur l'infrastructure backend. Expérience avec AWS et GCP fortement appréciée. Maîtrise de Golang et gRPC est un plus.
- Ingénierie des Données avec Python : Expertise dans la conception de pipelines de données et collaboration avec des data scientists utilisant Python.
- Gestion des Bases de Données : Expérience approfondie en modélisation de données et maîtrise des bases de données relationnelles (SQL) et non relationnelles (MongoDB).
- Plateformes Cloud : Expérience pratique avec GCP ou AWS, en particulier les services d'infrastructure de données.
- DevOps & CI/CD : Connaissance des principes DevOps, conteneurisation (Docker) et gestion des pipelines CI/CD (GitLab CI/CD).
- Outils d'Ingénierie des Données : Maîtrise des outils couramment utilisés en ingénierie des données, notamment les frameworks de pipelines et outils d'orchestration.
- Gouvernance et Sécurité des Données : Connaissance des bonnes pratiques en gouvernance des données, y compris la sécurité des données, la conformité, les réglementations sur la confidentialité et les politiques de contrôle d'accès.
Compétences Transversales
- Maîtrise du français et de l'anglais.
- Capacité à influencer et à guider des équipes interfonctionnelles sans autorité directe, en favorisant la collaboration et l'alignement sur des objectifs communs.
- Excellente capacité à communiquer des concepts et des processus techniques, à l'écrit comme à l'oral, notamment lors de la rédaction de documentation ou de la présentation de conceptions de systèmes.
AVANTAGES ET RÉMUNÉRATION
- Salaire compétitif avec options d'actions après la période d'essai.
- Allocation annuelle de bien-être de 500 $ .
- Programme de cotisation à un RVER (régime volontaire d'épargne-retraite).
- Assurance santé et dentaire , ainsi que TELUS Health Virtual Care , dès le premier jour (60 % couvert par ChrysaLabs).
- Congés payés généreux : 3 semaines de vacances, 5 jours personnels, et jours de congé supplémentaires pendant les fêtes.
- Collations et café illimités avec une vue imprenable sur le Mont-Royal .
- Horaires de travail flexibles et modèle hybride (télétravail/bureau).
- Activités sociales : Lunch & Learns, 5-à-7, sorties d'équipe et événements d'entreprise.
- Évaluations de performance et formations pour soutenir votre développement professionnel.