📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 11/08/2026. It no longer accepts applications.

Odoo Consultant / Developer (Functional + Technical)

Caisse Manager · Rabat

Senior 🇬🇧 English
Odoo Python Docker JSON XML-RPC

Job description

About the role

We are seeking an Odoo specialist who can bridge functional configuration and technical development. You will be the go‑to expert for configuring Odoo 19 across a multi‑company, multi‑brand environment, ensuring accounting, inventory, and manufacturing processes run smoothly while delivering clean custom modules when out‑of‑the‑box features fall short.

Key responsibilities

  • Configure and administer Odoo 19 for a multi‑company/group (companies, branches, users, access rights, record rules).
  • Own accounting setup: chart of accounts, journals, taxes (Moroccan TVA/PCGM), fiscal positions, and period closing.
  • Set up and maintain inventory & manufacturing: warehouses, locations, products, UoMs, phantom/kit BoMs.
  • Write and maintain custom Odoo modules in Python (models, fields, views, security, server methods, APIs).
  • Integrate Odoo with external systems via JSON, XML‑RPC, webhooks, or middleware.
  • Diagnose stack issues (logs, data, access) and propose upgrade‑safe solutions.
  • Provide on‑demand consulting with quick turnaround for questions, changes, and reviews.

Required profile

  • 4+ years of experience with Odoo, covering both functional configuration and technical development.
  • Strong knowledge of Odoo accounting, multi‑company books, and Moroccan tax localization (PCGM/TVA) is a plus.
  • Hands‑on experience with inventory and manufacturing modules.
  • Comfortable self‑hosting Odoo using Docker, handling upgrades and logs.
  • Clear communicator able to translate business needs into Odoo solutions.
  • Ownership mindset: reliable, responsive, and able to take a request from idea to deployed module.

Required skills

  • Odoo 19
  • Python (Odoo ORM, inheritance, views/XML, security groups)
  • Docker
  • API integration (JSON, XML‑RPC, webhooks)

What we offer

  • Opportunity to be the Odoo backbone of a live restaurant SaaS product.
  • End‑to‑end ownership of the ERP layer in a fast‑moving, multi‑company environment.
  • Collaboration with a rapid‑delivery team shaping stock and book management.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Caisse Manager.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

56 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Caisse Manager

Rabat