Se rendre au contenu

IT and Odoo Specialist

Montréal, QC, Canada

À propos de Haply

Haply Robotics conçoit les dispositifs haptiques les plus précis au monde. Derrière le matériel et le logiciel se trouve une petite équipe dynamique qui s’appuie sur Odoo pour l’ERP, le CRM, l’inventaire, les projets et la comptabilité ; Google Workspace pour la gestion des identités ; GitLab pour le code et l’intégration continue ; ainsi qu’un ensemble de tableaux de bord et d’intégrations qui relient le tout.

Lieu de travail : Il s’agit d’un poste à temps plein, en présentiel, basé à Montréal, au Québec.


À propos du poste

Nous recrutons pour ce poste car une grande partie des activités liées à l’IT, à Odoo et aux tableaux de bord a historiquement été prise en charge en parallèle d’autres responsabilités par des membres de l’équipe qui ont depuis évolué vers des postes de management. Les systèmes sont en place. L’instance Odoo est configurée et adaptée à notre manière de travailler. Les tableaux de bord sont opérationnels et utilisés quotidiennement. Les processus CI, de gestion des identités et d’onboarding existent déjà et sont documentés. Ce qui manque, c’est un responsable dédié à cet ensemble à mesure que l’entreprise se développe.


Vous rejoignez l’équipe pour prendre en charge ces projets au sein d’une structure déjà établie. Il ne s’agit ni de tout réinventer de zéro, ni de maintenir un système figé. Votre rôle consiste à assurer la bonne santé de l’existant, à déployer les prochaines intégrations et tableaux de bord au fur et à mesure des besoins, et à devenir le point de contact principal de l’équipe pour tout ce qui concerne Odoo, l’IT et les outils internes.

 

Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Ce que vous ferez

  • Odoo (environ 40 %)
  • Administration quotidienne de notre instance Odoo (haply.odoo.com) : utilisateurs, permissions, modules, champs Studio, règles d’automatisation.
  • Maintenir et étendre nos personnalisations existantes dans Odoo Studio : ventes (sale), lots de stock (stock.lot), projets (project), feuilles de temps (timesheet), extensions CRM.​
  • Garantir la qualité des données à travers le CRM, l’inventaire, les projets et la comptabilité. Maintenir des liens de données cohérents entre Odoo, PostHog, GitLab et Google Workspace.
  • Être le principal point de contact de l’équipe pour les questions liées à Odoo et les petites corrections.
  • IT interne (environ 25 %)
  • Configuration des postes de travail et gestion des arrivées/départs (Windows 11 principalement, avec quelques environnements macOS / Linux).
  • Gestion des identités et des accès via Google Workspace (SSO basé sur OAuth vers Odoo et d’autres outils).
  • Réseau, audiovisuel, salles de réunion, imprimantes, et les petits soucis de Wi-Fi au bureau.
  • Maintenir un inventaire clair et organisé des ordinateurs portables, des appareils et du matériel de laboratoire.
  • Tableaux de bord et intégrations (environ 25 %)
  • Maintenir et faire évoluer nos tableaux de bord internes existants (Next.js + App Router, TypeScript, Tailwind, shadcn/ui, Recharts) qui agrègent les données d’Odoo, GitLab et PostHog.
  • Connecter Odoo à d’autres systèmes via XML-RPC / JSON-RPC et des scripts légers en Node/TypeScript ou Python.
  • Assurer une circulation fluide et cohérente des données de feuilles de temps, de projets et de SR&ED entre les différents systèmes.
  • DevOps (environ 10 %)
  • Travaux DevOps légers dans notre environnement GitLab : pipelines, runners, configuration des environnements, gestion des secrets.
  • Contribuer à la maintenance des pipelines de mise à jour automatique Tauri, des workflows Conventional Commits / semantic-release, ainsi que de l’intégration continue multi-plateforme sur Windows, Linux et macOS.
  • Mettre en place et exécuter des tâches planifiées ainsi que des automatisations légères.

Ce que nous recherchons (exigences)

  • 2 à 4+ ans d’expérience dans un rôle en IT, outils internes, DevOps junior ou administration Odoo.
  • Expérience pratique avec Odoo (administration, Studio, ajustements de base des modules et des vues). Même une expérience intermédiaire avec Odoo est un signal fort.
  • À l’aise avec TypeScript / JavaScript et capable de maintenir (et progressivement faire évoluer) des tableaux de bord Next.js ainsi que de petits scripts Node.
  • À l’aise avec Git, GitLab et les workflows de pull requests et de revue de code.
  • Excellentes compétences en communication écrite. Vous documentez les modifications que vous apportez.
  • Sens du service. Vous considérez les problèmes de vos collègues comme un véritable travail, et non comme des interruptions.
  • À l’aise pour s’intégrer dans un système existant, en comprendre les conventions et l’améliorer de l’intérieur.
  • Bilingue français/anglais. L’environnement de travail est bilingue.

Atouts

  • Python (pour les modules Odoo, les scripts d’intégration et les automatisations légères).
  • Expérience avec l’administration de Google Workspace, OAuth et le SSO.
  • Notions de base en réseau (DNS, VPN, notions de base en commutation et Wi-Fi).
  • Expérience avec PostHog, Grafana ou d’autres outils d’observabilité / d’analyse.
  • Familiarité avec les modèles d’intégration XML-RPC, JSON-RPC et REST.
  • À l’aise avec Windows et PowerShell ainsi qu’avec bash et Linux.
  • Intérêt pour la robotique, le matériel ou l’haptique. Vous travaillerez aux côtés d’ingénieurs passionnés par ce domaine.

Pourquoi nous rejoindre​

  • Vous ne partez pas de zéro. Odoo est configuré, les tableaux de bord sont en place, les processus IT existent déjà. Vous rejoignez l’équipe pour en prendre la responsabilité et les faire évoluer.
  • Rôle à fort impact. Ce que vous maintenez et améliorez est utilisé quotidiennement par une équipe réduite mais exigeante.
  • Un équilibre entre travail humain et technique, jamais uniquement l’un ou l’autre.
  • Présence sur site à Montréal : bureau moderne au centre-ville, avec du vrai café.​

Pour postuler : envoyez un CV ainsi que quelques éléments sur vos réalisations avec Odoo, les intégrations que vous avez mises en production, ou les scripts/automatisations dont vous êtes fier. Les lettres de motivation sont les bienvenues mais facultatives. Des exemples concrets sont préférables.

Our Product
Our Product

Discover our products.

READ

Ce que nous offrons


Chaque employé a l’opportunité de constater l’impact de son travail. Vous pouvez apporter une contribution réelle au succès de l’entreprise. 
De nombreuses activités sont organisées tout au long de l’année, telles que des séances de sport hebdomadaires, des événements de team building, des moments conviviaux mensuels autour d’un verre, et bien plus encore.

Perks

A full-time position
Attractive salary package.

Trainings

12 days / year, including
6 of your choice.

Sport Activity

Play any sport with colleagues,
the bill is covered.

Eat & Drink

Fruit, coffee and
snacks provided.