Odoo Functional / Business Analyst
Waterbom Bali
Job Description
Role SummaryWe are looking for an Odoo Functional/Business Analyst to own end-to-end Odoo use across Ticketing, RFID, POS, Finance, Retail, F&B, Sales & Marketing. This person will sit between business users, our in‑house Odoo developer, and the external vendor, ensuring the system meets real operational needs, issues are clearly understood, and changes are delivered correctly.
This is a hands-on role: you will map processes, configure Odoo, write functional specs, drive UAT, and support users day to day.
Key ResponsibilitiesBusiness Process Analysis & DesignMap current and target processes for ticketing, FO, retail, F&B, finance, and marketing in Odoo.Translate business needs into clear functional requirements and user stories.Maintain a living process/system blueprint (based on the existing BA and PRD).
Odoo Configuration & Functional OwnershipConfigure core Odoo modules (POS, Sales, Purchase, Inventory, Accounting, CRM, Marketing) within agreed guardrails.Manage master data structures (products, price lists, partners, COA, analytic dimensions) in coordination with Finance and Operations.Work with the Odoo developer and vendor on gaps that require customization or integration.
Issue triage & continuous improvementAct as the first point of contact for business issues: reproduce, document, classify (user error, config, data, bug, or new request).Maintain an issue log with clear steps to reproduce, screenshots, and priority.Propose pragmatic, low‑risk improvements to simplify operations and reduce manual work.
Project & Change ManagementPlan and coordinate changes: scope, impact, testing, release notes, and communication.Own and run UAT cycles: design test cases, coordinate key users, and sign off results.Ensure changes are traceable from requirement → spec → development → testing → production.
Training, Documentation & UserPrepare simple SOPs, quick reference guides, and short training decks for each department.Deliver training and refreshers for FO, Finance, Retail, F&B, Sales & Marketing users.Provide level‑1 functional support and escalate to in‑house dev/vendor where needed.
Data quality & reporting supportWork with Finance and a reporting analyst to validate key reports (revenue, visitors, AR/AP, inventory).Help define reporting requirements and ensure Odoo data structures support them.
Requirements3+ years of experience as an Odoo Functional Consultant / Business Analyst / ERP Implementor in Indonesia.Hands‑on experience configuring and supporting several Odoo modules (at least: POS/Sales, Inventory, Accounting; plus advantage for CRM/Marketing / F&B / Hospitality).Strong understanding of end‑to‑end business processes (Order‑to‑Cash, Procure‑to‑Pay, Inventory, basic Accounting).Proven experience running UAT, preparing functional documents (BRD/FSD/blueprint), and working with developers on customizations.Comfortable working on‑site with operational teams (FO, kitchen, retail, finance), not only in a back‑office role.Solid communication skills in Bahasa Indonesia and working English; able to explain system behaviour in simple language to non‑technical users.Structured, detail‑oriented, and disciplined in documentation.