
Senior Odoo ERP Engineer
Posted May 10

Posted May 10
This is a fully remote position, open to applicants in Ireland.
• Oversee the design, development, and implementation of the ODOO ecosystem.
• Create, develop, and maintain tailored ODOO modules (Python / XML / JavaScript) to fulfill intricate business needs.
• Modify existing standard ODOO modules (Sales, Purchase, Accounting, Inventory, Manufacturing, HR, Projects) while preserving upgrade paths.
• Construct automated workflows, dynamic reports (using QWeb), and server-side actions.
• Enhance database performance (PostgreSQL queries, indexing, and improvements to ODOO ORM).
• Design scalable ODOO solutions in both on-premise and cloud settings (AWS, Azure, ODOO.sh).
• Connect ODOO with external systems (e.g., E-commerce platforms, CRM, Power BI, payment gateways, legacy ERPs) utilizing REST/GraphQL APIs, Webhooks, or Middleware.
• Oversee multi-company and inter-company configurations.
• Lead version upgrades of ODOO (e.g., v15 to v17/v18) and module migrations.
• Troubleshoot and resolve critical production issues, performance bottlenecks, and concurrency challenges.
• Establish automated testing (unit tests, CI/CD pipelines) along with backup and recovery strategies.
• Minimum of 5 years of experience in ODOO/OpenERP development.
• Extensive knowledge of ODOO’s core framework: ORM, models, views (tree, form, kanban, graph), security rules (record rules/access rights), wizards, and QWeb reporting.
• Advanced skills in PostgreSQL.
• Proficient in JavaScript (OWL framework – ODOO 14+), XML, and HTML/CSS for frontend customization.
• Practical experience with Linux server administration (Ubuntu/Debian), Docker, and Git (branching/merging strategies).
• Familiarity with ODOO’s deployment options (ODOO.sh, on-premise, or containerized).
• ODOO Certification (Functional or Technical) is preferred.
• Experience in migrating legacy ODOO versions (v7–v11) to current ODOO versions.
• Understanding of Manufacturing (MRP), Quality, Maintenance, or Field Service modules.
• Knowledge of Celery, Redis, or message queues for asynchronous tasks.
• Experience with ODOO Studio and the trade-offs of no-code customization.
• Cross-module integration using OCA modules or custom connectors.
• Well-defined scope with clear expectations regarding deliverables.
• Potential for repeat engagements based on performance.
Synera
Stefanini Brasil
Roblox
Kapres Technology
Get handpicked remote jobs straight to your inbox weekly.