Job is active

Odoo Functional Consultant

$6,000 – $8,000
Full time1–3 yearsOn-siteSingapore

Location

TEMASEK AVENUE, MILLENIA TOWER

Open in Google Maps

About this job

The Odoo Functional Consultant owns the design, configuration and support of Odoo across the group's retail operations, with Odoo as the primary platform. A working knowledge of SAP S/4HANA Sales & Distribution (SD) and Materials Management (MM) is needed to support the interfaces between SAP and Odoo while both systems run side by side.

Job Description

  • Gather business requirements and translate them into functional specifications (FSDs) for Odoo configuration, custom reports, forms/outputs, interfaces, data conversions and enhancements.

  • Configure Odoo modules end to end (Sales, Purchase, Inventory, Warehousing, Accounting, Point of Sale) and lead fit-gap analysis against standard Odoo before any customisation is approved.

  • Write clear functional specifications for the development team (Python/XML) and review delivered work against the specification.

  • Provide first-level functional support on SAP SD/MM issues and work with the SAP team on resolution.

  • Design and monitor interfaces between Odoo, SAP S/4HANA, eCommerce platforms, 3PL warehouses and other third-party systems.

  • Support data migration from SAP to Odoo: mapping, cleansing, load templates, reconciliation and cut-over planning.

  • Plan and run unit tests, integration tests, user acceptance tests (UAT) and regression tests.

  • Train process owners and end users, produce user guides and training material, and own knowledge transfer.

  • Define and maintain user access roles and access rights in Odoo, in line with segregation-of-duties rules.

  • Analyse and resolve incidents and change requests within agreed service levels, and record root cause and resolution.

  • Proactively propose process and system improvements that reduce manual work and operating cost.

Functional Module Scope

A. Odoo — Primary Skill Set (Odoo 17 or later, Enterprise)

Sales

  • Quotation and sales order flow, order confirmation and invoicing policies (ordered vs delivered quantities).

  • Pricelists, discounts, promotions, customer-specific pricing and multi-currency pricing.

  • Customer master, payment terms, credit limits and sales teams.

  • Returns and credit notes, including returns from eCommerce channels.

Purchase

  • Request for quotation, purchase order, approval levels and vendor master.

  • Vendor pricelists, lead times and purchase agreements (blanket orders).

  • Three-way match (PO, receipt, vendor bill) and control policies.

  • Landed costs (freight, duty, insurance) for imported merchandise.

Inventory

  • Product and variant setup (size/colour matrices), units of measure, barcodes and product categories.

  • Inventory valuation methods (Standard, FIFO, Average Cost) and automated stock accounting.

  • Reordering rules, replenishment and make-to-order / make-to-stock logic.

  • Lots and serial numbers, stock adjustments, cycle counts and physical inventory.

  • Inter-company and inter-warehouse transfers.

Warehousing (Warehouse Management)

  • Multi-warehouse and multi-location setup, routes, and push/pull rules.

  • One-, two- and three-step receipts and deliveries (receive, quality check, put away; pick, pack, ship).

  • Putaway rules, storage categories, and batch, wave and cluster picking.

  • Odoo Barcode app for receiving, picking and counting; RFID-readiness awareness is an advantage.

  • Dropship, cross-dock and 3PL integration for store and online fulfilment.

Accounting & Finance

  • Chart of accounts, journals, fiscal positions and tax setup (e.g. Singapore GST, Thailand VAT, Indonesia PPN).

  • Accounts receivable, accounts payable, payments and bank reconciliation.

  • Multi-company and multi-currency setup, inter-company transactions and currency revaluation.

  • Analytic accounting (by brand, store, channel), budgets and period-end close.

  • Stock-to-GL reconciliation and the accounting entries produced by Sales, Purchase and Inventory.

Point of Sale (Retail Stores)

  • Store and register setup, payment methods, cash control and session closing.

  • In-store promotions, loyalty and gift cards, and store returns and exchanges.

  • POS-to-inventory and POS-to-accounting integration.

Technical Awareness (Odoo)

  • Odoo Studio for low-code changes; ability to read Python/XML module structure and understand customisation impact.

  • Integration methods: XML-RPC/JSON-RPC, REST APIs, scheduled actions and file-based (CSV/FTP) interfaces.

  • Data import/export tools and upgrade impact assessment between Odoo versions.

B. SAP S/4HANA — Working Knowledge

SAP SD (Sales & Distribution)

  • Understanding of the order-to-cash flow: sales order, delivery and billing.

  • Basic awareness of pricing conditions and customer master data.

SAP MM (Materials Management)

  • Understanding of the procure-to-pay flow: purchase order, goods receipt and invoice verification.

  • Basic awareness of material master, movement types and stock transfers.

Specific Duties and Responsibilities

  • Support the live Odoo footprint across the group's retail entities and assist on SAP SD/MM issues where needed.

  • Monitor daily inbound and outbound processes and make sure every online and store order flows correctly into Odoo or SAP.

  • Monitor allocation, replenishment and stock-transfer processes between warehouses and stores.

  • Set up and maintain promotions and pricing in Odoo.

  • Work with the third-party warehousing (3PL) vendor to meet daily and weekly KPIs.

  • Work with implementation partners and vendors on projects, and hold them to scope, timeline and quality.

  • Keep all Odoo functional documentation (BRDs, FSDs, test scripts, user guides) current.

Qualifications

Must Have

  • Degree in Information Systems, Computer Science, Business or a related field.

  • Minimum 4 years of ERP functional consulting experience, of which at least 3 years hands-on in Odoo (Sales, Purchase, Inventory, Accounting).

  • At least one full-lifecycle Odoo implementation (requirements through go-live and hypercare).

  • Proven experience writing functional specifications and running UAT.

  • Good written and spoken English (mandatory).

  • Able to work independently with little supervision, and within project teams.

  • Willing to travel within Asia when required.

Key Competencies

  • Strong consulting skills and a pro-active, solution-focused attitude.

  • Clear communicator with business users, management and technical teams.

  • Structured problem solver who works to root cause, not workaround.

  • Cost-aware: favours standard functionality over customisation.

Employer questions

Your application will include the following questions:

  • Which of the following statements best describes your right to work in Singapore?
  • What's your expected monthly basic salary?
  • How many years' experience do you have as a Functional Consultant?
  • Which of the following types of qualifications do you have?

Market insight

46% above the median
4 800 $

Based on 67 052 offers with salary for this country

Full salary breakdown

Similar jobs

G3 (SG) PTE. LTD. Singapore ·

Store Leader

$4,000 – $5,000
Full time3–6 yearsOn-siteSingapore
Apply
G3 (SG) PTE. LTD. Singapore ·

Supervisor

$3,000 – $4,000
Full time1–3 yearsOn-siteSingapore
Apply

Frequently asked questions

What salary can I expect?

The employer lists $6,000 – $8,000 for this role at G3 (SG) PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 67 052 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for G3 (SG) PTE. LTD. and Singapore.

Apply