Senior Odoo ERP Engineer

Ireland – Remote Contract

Job Description

Seeking a Senior Odoo ERP Engineer to spearhead the ODOO ecosystem's design, development, and deployment. The ideal candidate will design, develop, and maintain custom ODOO modules (Python / XML / JavaScript) to fulfill intricate business needs. Customize existing ODOO standard modules (Sales, Purchase, Accounting, Inventory, Manufacturing, HR, Projects) without disrupting 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. Oversee ODOO version upgrades (e.g., v15 to v17/v18) and module migrations. Troubleshoot and resolve critical production issues, performance bottlenecks, and concurrency problems. Implement automated testing (unit tests, CI/CD pipelines) and backup/recovery strategies.

Qualifications

1. 5+ years of experience in ODOO/OpenERP development. 2. Deep expertise in ODOO’s core framework: ORM, models, views (tree, form, kanban, graph), security rules (record rules/access rights), wizards, and QWeb reporting. 3. Advanced PostgreSQL skills. 4. Proficient in JavaScript (OWL framework – ODOO 14+), XML, and HTML/CSS for frontend customization. 5. Hands-on experience with Linux server administration (Ubuntu/Debian), Docker, and Git (branching/merging strategies). 6. Experience with ODOO’s deployment options (ODOO.sh, on-premise, or containerized). 7. ODOO Certification (Functional or Technical). 8. Experience migrating legacy ODOO versions (v7–v11) to modern ODOO versions. 9. Knowledge of Manufacturing (MRP), Quality, Maintenance, or Field Service modules. 10. Familiarity with Celery, Redis, or message queues for async tasks. 11. Experience with ODOO Studio and no-code customization trade-offs. 12. Cross-module integration using OCA modules or custom connectors.

Benefits

- Clear scope with well-defined deliverables. - Potential for ongoing engagements based on successful performance.


Apply Now