Job Title: Odoo Functional Consultant.
Location: Kozhikode (Calicut), India.
Company: Makkah Hypermarkets (India Back Office).
Role Objective:
Lead the functional implementation, customization, and rollout of Odoo ERP across hypermarket operations (Retail, Inventory, Finance, HR, POS), ensuring alignment with real business workflows, scalability for multi-branch operations, and minimal operational disruption.
Key Responsibilities:
Business Process Mapping & Gap Analysis:
- Understand existing workflows across:
- Procurement, Inventory, Warehouse, POS, Finance, HR.
- Conduct gap analysis between current system (SQL-based ERP/POS) and Odoo.
- Define optimized workflows aligned with retail best practices (FIFO, expiry tracking, multi-UOM, batch control).
Odoo Implementation & Configuration:
- Configure and deploy core Odoo modules:
- Inventory, Purchase, Sales, POS, Accounting, HR, Payroll.
- Design multi-company/multi-branch structure.
- Set up:
- Product master (100K+ SKUs readiness).
- Pricing, promotions, taxes (VAT – KSA compliance).
- Chart of accounts and financial structure.
Functional Design & Documentation:
- Prepare:
- BRD (Business Requirement Documents).
- FRD (Functional Requirement Documents).
- SOPs for each module.
- Define approval workflows (purchase, payments, inventory adjustments).
- Ensure documentation is audit-ready and scalable.
Coordination with Technical Team:
- Work closely with Odoo developers to:
- Translate business requirements into technical specs.
- Validate customizations.
- Ensure no unnecessary over-customization (control cost & complexity).
Data Migration & Validation:
- Plan and execute migration from legacy systems (SQL / FoxPro-based).
- Clean and structure:
- Item master.
- Vendors/customers.
- Opening balances.
- Ensure data accuracy and reconciliation with finance.
Testing & Go-Live Execution:
- Conduct:
- UAT (User Acceptance Testing).
- Scenario-based testing (POS, inventory movement, billing).
- Lead pilot branch rollout.
- Handle go-live issues with minimal downtime.
Reporting & Dashboard Design:
- Define key reports:
- SKU velocity.
- Inventory aging.
- Margin analysis.
- Branch-wise P&L.
- Work with BI tools (Power BI preferred) for dashboard integration.
Training & Support:
- Train end-users (branch staff, finance team, operations).
- Create simple user manuals.
- Provide post-go-live support and continuous improvements.
Required Skills & Experience:
Core Requirements:
- 3–6+ years experience in Odoo Functional Consulting.
- Strong experience in:
- Inventory & Warehouse management.
- Retail / Hypermarket / FMCG domain (mandatory preference).
- Hands-on experience with:
- Odoo POS.
- Accounting & VAT workflows.
- Multi-branch / multi-company setups.
Technical Understanding (Non-Coding):
- Basic understanding of:
- Odoo architecture.
- API integrations.
- SQL databases (for data validation and reporting).
Business Understanding:
- Strong grasp of:
- Retail operations (fast-moving inventory, shrinkage, expiry).
- Procurement cycles.
- Financial controls and audit requirements.
Key Performance Indicators (KPIs):
- Successful pilot branch go-live within 90 days.
- Accuracy of data migration (>99%).
- Reduction in manual processes.
- User adoption rate across branches.
- System stability post-implementation.