IT and Odoo Specialist
Haply
IT
Canada · Montreal, QC, Canada
Posted on May 6, 2026
What You'll Do
- Odoo (about 40%)
- Day-to-day administration of our Odoo instance (haply.odoo.com): users, permissions, modules, Studio fields, automation rules.
- Maintain and extend our existing Odoo Studio customisations: sale, stock.lot, project, timesheet, CRM extensions.
- Own data quality across CRM, inventory, project, and accounting. Keep clean joins between Odoo, PostHog, GitLab, and Google Workspace.
- Be the team's first point of contact for Odoo questions and small fixes.
- Internal IT (about 25%)
- Workstation setup and onboarding/offboarding (Windows 11 mostly, some macOS / Linux).
- Google Workspace identity and access management (OAuth-driven SSO into Odoo and other tools).
- Networking, AV, conference rooms, printers, the office Wi-Fi gremlins.
- Maintain a sane inventory of laptops, devices, and lab hardware.
- Dashboards and integrations (about 25%)
- Maintain and extend our existing internal dashboards (Next.js + App Router, TypeScript, Tailwind, shadcn/ui, Recharts) that fuse Odoo, GitLab, and PostHog data.
- Connect Odoo to other systems via XML-RPC / JSON-RPC and lightweight Node/TypeScript or Python scripts.
- Keep our timesheet, project, and SR&ED data flowing cleanly across systems.
- DevOps-adjacent (about 10%)
- Light DevOps work in our GitLab environment: pipelines, runners, environment configuration, secrets management.
- Help maintain Tauri auto-updater pipelines, Conventional-Commits / semantic-release flows, and multi-platform CI on Windows, Linux, and macOS.
- Set up and run scheduled jobs and lightweight automations.
What We're Looking For (Required)
- 2 to 4+ years in an IT, internal-tools, junior DevOps, or Odoo administration role.
- Hands-on with Odoo (administration, Studio, basic module / view tweaks). Even mid-level Odoo experience is a strong signal.
- Comfortable with TypeScript / JavaScript and able to maintain (and gradually extend) Next.js dashboards and small Node scripts.
- Comfortable with git, GitLab, and PR/review workflows.
- Strong written communication. You document what you change.
- Service mindset. You treat colleagues' issues as real work, not interruptions.
- Comfortable stepping into an existing system, learning its conventions, and improving it from inside.
- Bilingual French/English. Working environment is bilingual.
Nice to have
- Python (for Odoo modules, integration scripts, lightweight automation).
- Google Workspace administration / OAuth / SSO experience.
- Networking fundamentals (DNS, VPN, basic switching/Wi-Fi).
- Exposure to PostHog, Grafana, or other observability/analytics tooling.
- Familiarity with XML-RPC, JSON-RPC, REST integration patterns.
- Comfort with Windows + PowerShell and bash + Linux.
- Interest in robotics, hardware, or haptics. You'll be working alongside engineers who love the domain.