Skip to Content

Odoo Functional Consultant

Colombo 03, Sri Lanka

Odoo Functional Consultant

Job Title: Odoo Functional Consultant​

Location: 151, First Floor, Galle Road, Colombo 3, Sri Lanka

Company: Nisus Solutions (Pvt) Ltd

Employment Type: Full Time | On Site

Experience Level: Experienced


 Nisus Solutions is looking for an Odoo Functional Consultant with a good understanding of accounting, finance, and business operations.
The candidate should be able to understand customer requirements, study existing business processes, and identify how these processes can be managed through Odoo ERP.

The role involves working with local and international customers, gathering requirements, configuring Odoo, preparing documentation, coordinating with developers, conducting system testing, and supporting customers throughout the implementation process.

The candidate must have good English communication skills, both written and spoken, and maintain a high level of discipline and professionalism when working with customers and internal teams.


Key Responsibilities

1. Business Process Analysis
Understand customer business operations and existing processes.
Gather and document customer requirements.
Study business workflows and identify areas that can be improved using Odoo.
Map business processes and prepare process flow diagrams.
Identify gaps between customer requirements and standard Odoo functionality.

2. Odoo Implementation
Configure Odoo modules according to approved requirements.
Work with modules such as Accounting, Sales, Purchase, Inventory, Manufacturing, and other relevant applications.
Prepare functional specifications for custom developments.
Coordinate with developers to explain requirements and clarify functional details.
Test system functionalities and verify completed developments.
Support customer testing, user training, and Go-Live activities.

3. Customer Handling
Communicate with local and international customers through emails, online meetings, and other official communication channels.
Conduct requirement-gathering sessions and system demonstrations.
Explain system functionalities and proposed solutions clearly.
Respond to customer queries and follow up on pending requirements.
Provide regular project updates and communicate issues on time.

4. Documentation
Prepare Business Requirement Documents (BRD) and Functional Requirement Documents (FRD).
Prepare process flow diagrams and functional specifications.
Prepare test cases, testing documents, and user guides.
Maintain proper project documentation and meeting records.
Write professional emails and other customer communications.

5. Internal Coordination
Work closely with Project Managers, Developers, and other team members.
Clearly communicate customer requirements to the development team.
Follow assigned tasks, project schedules, and company procedures.
Provide regular work updates and complete assigned tasks within agreed timelines.
Take responsibility for assigned work and follow up until completion.


Educational Qualifications

Candidates should possess one or more of the following qualifications:
Degree in Accounting, Finance, or Business Management.
CA / CMA / CIMA – Business Level or above.
AAT – Level 2 or above.
Equivalent professional qualifications in Accounting, Finance, or Business Management.


Work Experience

Previous experience as an Accounts Assistant, Accounts Executive, or in a similar accounting position.
Hands-on experience with QuickBooks or any other accounting software.
Experience working with Odoo or another ERP system.
Experience in a manufacturing business.
Practical experience in procurement, inventory, accounting, or financial operations.
Business Process Knowledge
The candidate should have a good understanding of business processes, particularly the following:
Procurement to Payment: Purchase requests, supplier quotations, purchase orders, goods receipt, supplier invoices, and payments.
Sales to Collection: Customer quotations, sales orders, deliveries, customer invoices, and collections.
Inventory Management: Stock movements, warehouse operations, inventory adjustments, and stock valuation.
Manufacturing: Bill of Materials (BOM), production planning, raw material consumption, and finished goods.
Accounting and Finance: Accounts Payable, Accounts Receivable, General Ledger, bank reconciliation, journal entries, and financial statements.
Financial Reporting: Month-end closing and preparation of financial reports.

The candidate should understand how different departments work together and how business transactions affect accounting and financial records.


Required Skills and Personal Qualities

Excellent English communication skills, both written and spoken.
Ability to communicate confidently and professionally with international customers.
Good email writing and documentation skills.
Good analytical and problem-solving skills.
Highly disciplined, punctual, and well-organized.
Ability to manage assigned work without constant supervision.
Good attention to detail.
Ability to manage multiple tasks and meet deadlines.
Responsible and accountable for assigned work.
Willingness to learn new systems, business processes, and technologies.

Ability to work well with team members and customers.


What We Offer

Opportunity to work with international customers.
Exposure to ERP implementations across different industries.
Practical experience in Odoo ERP and business process management.
Opportunity to develop knowledge in accounting, business operations, and ERP consulting.
Career growth and professional development opportunities.
Interested candidates are invited to apply and become part of the Nisus Solutions team.


Send your CV with name and address of 2 non-related referees, notice period and expected salary (These 3 are mandatory)