Odoo Developer & Functional Consultant
We are seeking an experienced Odoo Developer & Functional Consultant to join our team. The ideal candidate will be responsible for analyzing business requirements, designing technical solutions, customizing and implementing Odoo modules, and ensuring seamless integration with our business processes. This role requires a balance of technical development skills and functional consulting expertise.
Functional Responsibilities
- Engage with stakeholders to gather and analyze business requirements.
- Provide functional consulting for core Odoo modules such as Sales, Purchase, Inventory, Accounting, CRM, HR, Manufacturing, Projects, and eCommerce.
- Conduct gap analysis, propose solutions, and prepare functional specification documents.
- Configure, customize, and optimize Odoo modules according to business needs.
- Deliver end-user training, support UAT, and coordinate go-live activities.
- Create detailed documentation including workflows, SOPs, user manuals, and process maps.
- Lead meetings with departments, define workflows, and translate business processes into Odoo configurations.
Technical / Development Responsibilities
- Develop and customize Odoo modules using Python, XML, PostgreSQL, JavaScript, and Odoo Framework.
- Integrate Odoo with third-party applications (payment gateways, shipping APIs, CRM tools, eCommerce platforms, etc.)
- Build new features, automate workflows, and improve system performance.
- Troubleshoot and debug technical issues across Odoo backend and frontend.
- Maintain version control (Git) and ensure timely delivery of development tasks.
- Perform Odoo upgrades, migrations, and database optimization.
Required Skills & QualificationsFunctional Skills
- Strong understanding of business processes (Sales, Purchase, Warehouse, Finance, HR, Operations).
- Experience in Odoo ERP implementation across multiple modules.
- Ability to translate business needs into technical solutions.
- Experience writing SOPs, building workflows, and conducting team training.
Technical Skills
- Strong knowledge of Python, Odoo ORM, XML, QWeb, JS.
- Experience with PostgreSQL database management.
- Familiarity with Linux server environments.
- API integration experience (REST, JSON, XML-RPC).
- Knowledge of Odoo.sh, Docker, or self-hosted Odoo deployment is a plus.
Soft Skills
- Excellent communication and stakeholder management.
- Problem-solving and analytical thinking.
- Ability to work independently and within cross-functional teams.
- Strong documentation and reporting habits.
Experience Required
- 5+ years of professional experience working with Odoo.
- Proven track record of completing end-to-end Odoo implementations.
- Experience in both technical development and functional consulting is preferred.
Education
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related fields.
- Odoo certification is an added advantage.
Job Type: Full-time