Senior Odoo ERP Engineer

Posted 22hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Odoo ERP Engineer responsible for designing and developing custom ODOO solutions. Leading projects for a diverse range of business processes in a remote, project-based role.

Responsibilities:

  • 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.

Benefits:

  • Clear scope with no ambiguity over deliverables.
  • Opportunity for repeat engagements based on performance.