Lead the design, development, and deployment of the ODOO ecosystem.
Design, develop, and maintain custom ODOO modules (Python / XML / JavaScript) to meet complex business requirements.
Customize existing ODOO standard modules (Sales, Purchase, Accounting, Inventory, Manufacturing, HR, Projects) without breaking upgrade paths.
Develop automated workflows, dynamic reports (using QWeb), and server-side actions.
Optimize database performance (PostgreSQL queries, indexing, and ODOO ORM improvements).
Architect scalable ODOO solutions across on-premise and cloud environments (AWS, Azure, ODOO.sh).
Integrate ODOO with third-party systems (e.g., E-commerce platforms, CRM, Power BI, payment gateways, legacy ERPs) using REST/GraphQL APIs, Webhooks, or Middleware.
Manage multi-company and inter-company configurations.
Lead ODOO version upgrades (e.g., v15 to v17/v18) and module migrations.
Debug and resolve critical production issues, performance bottlenecks, and concurrency problems.
Implement automated testing (unit tests, CI/CD pipelines) and backup/recovery strategies.
Requirements
5+ years of experience in ODOO/OpenERP development.
Deep expertise in ODOO’s core framework: ORM, models, views (tree, form, kanban, graph), security rules (record rules/access rights), wizards, and QWeb reporting.
Advanced PostgreSQL skills.
Proficient in JavaScript (OWL framework – ODOO 14+), XML, and HTML/CSS for frontend customization.
Hands-on experience with Linux server administration (Ubuntu/Debian), Docker, and Git (branching/merging strategies).
Experience with ODOO’s deployment options (ODOO.sh, on-premise, or containerized).
ODOO Certification (Functional or Technical).
Experience migrating legacy ODOO versions (v7–v11) to modern ODOO versions.
Knowledge of Manufacturing (MRP), Quality, Maintenance, or Field Service modules.
Familiarity with Celery, Redis, or message queues for async tasks.
Experience with ODOO Studio and no-code customization trade-offs.
Cross-module integration using OCA modules or custom connectors.
Tech Stack
AWS
Azure
Cloud
Docker
GraphQL
JavaScript
Linux
Postgres
Python
Redis
Benefits
Clear scope with no ambiguity over deliverables.
Opportunity for repeat engagements based on performance.