Senior Odoo Technical Implementer

Diposting 6 hari yang lalu

Senior Odoo Technical Implementer

Reports To : ERP Project Manager / CTO

Experience Required : Minimum 4 years in Odoo technical development

Odoo Version : Odoo 18 or above (mandatory)


About the Role

On behalf of our client — a growing holding group with manufacturing and distribution operations in Tangerang, Banten — we are are looking for a Senior Odoo Technical Implementer to join our ERP team. The ideal candidate will take end-to-end ownership of custom module development, deeply understand Odoo's manufacturing and inventory architecture, and deliver upgrade-friendly implementations that solve complex, real-world business problems. You will work closely with functional consultants and client stakeholders to translate business requirements into robust technical solutions.


Key Responsibilities


Custom Module Development

•     Design, develop, and maintain full-blown custom Odoo modules that extend or supplement native functionality

•     Architect modules using clean separation of concerns: models, views, wizards, controllers, and reports

•     Write reusable, upgrade-safe code following Odoo's _inherit pattern and MRO best practices

•     Integrate custom modules with third-party APIs and external systems (REST/JSON-RPC)

•     Maintain a vendor addon registry and ensure no direct modification of third-party or OCA modules


Manufacturing & Inventory Implementation

•     Implement and configure Bill of Materials (BOM), Work Centers, and production routing

•     Set up and troubleshoot inventory routes, reordering rules, and put-away strategies

•     Configure multi-warehouse and multi-branch stock transfer workflows

•     Handle complex UoM (Unit of Measure) requirements including dual-UoM tracking across purchase, inventory, and sales

•     Support MRP, manufacturing orders, and backorder management flows


Reporting & Data

•     Build custom QWeb reports (PDF and HTML) for operational, transactional, and management outputs

•     Write optimized SQL queries for direct PostgreSQL diagnostics and performance tuning

•     Develop custom dashboards and pivot views using Odoo's native reporting engine

•     Generate data exports using Python/XML-RPC for integration with reporting tools (Excel, BI platforms)


Customization & Configuration

•     Add and manage custom fields, computed fields, and related models across all core Odoo modules

•     Create and maintain automated actions, server actions, and scheduled actions (as thin callers — no business logic in rules)

•     Configure access rights, record rules, and multi-company/multi-branch security models

•     Build and maintain custom wizards for bulk operations and workflow-driven user interactions


Technical Requirements


Mandatory Skills

•     Odoo 18+ development — proven experience required; Odoo 17 considered with demonstrated upgrade familiarity

•     Python (ORM, model inheritance, mixins, decorators, constraints)

•     QWeb templating engine for PDF and web reports

•     XML — views, actions, menus, data files, and security definitions

•     PostgreSQL — query writing, EXPLAIN ANALYZE, schema navigation, performance diagnostics

•     Odoo module architecture: addon structure, manifest.py, data loading, dependency management

•     Git version control with structured branching and commit discipline


Odoo Functional Knowledge

•     Manufacturing: BOM types (standard, phantom, kit), Work Centers, routing, MRP

•     Inventory: routes, pull/push rules, put-away rules, replenishment, lot/serial tracking

•     Purchase & Sales: PO/SO workflows, delivery-based invoicing, multi-UoM purchasing

•     Accounting: journal entries, stock valuation, analytic accounting basics

•     Odoo REST API (/json/2/) and XML-RPC for external integration


Strong Advantage

•     Experience with OCA (Odoo Community Association) modules — evaluation, wrapping, and version tracking

•     Familiarity with Indonesian business compliance requirements (e-Faktur, Coretax integration)

•     Multi-company and inter-company stock transfer configuration

•     Retool, Metabase, or Apache Superset for operational dashboards

•     Docker-based Odoo deployment and environment management

•     openpyxl or similar for programmatic Excel report generation


Experience & Qualifications

•     Minimum 4 years of hands-on Odoo technical implementation experience

•     At least 2 full end-to-end project deliveries on Odoo 16 or above

•     Demonstrated experience building custom modules for manufacturing or distribution companies

•     Ability to read and trace Odoo core source code to understand native behavior before overriding

•     Bachelor's degree in Computer Science, Information Systems, or equivalent practical experience

•     Strong written and verbal communication in English (Bahasa Indonesia a plus)


What We Look For

Upgrade-first mindset

You write code that survives the next Odoo version.

Honest technical assessment

You test assumptions against the actual system, not documentation.

Accounting integrity

You never bypass stock moves or GL postings with raw SQL writes.

Domain ownership

You can explain your solution to a non-technical stakeholder and defend it to a developer.


Lihat peluang & kecocokan kamu

Tingkat respons lamaranKesesuaian gajiJumlah pelamar

Pertanyaan dari perusahaan

Lamaran kamu akan mencakup pertanyaan-pertanyaan berikut:
  • What's your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
  • How would you rate your English language skills?
  • Which of the following languages are you fluent in?
  • Which of the following programming languages are you experienced in?
  • Which of the following Relational Database Management Systems (RDBMS) are you experienced with?
  • How many years' experience do you have as an Odoo Developer?
  • Which of the following ERP products do you have experience using?

Laporkan iklan lowongan ini

Hati-hatiJangan berikan detail bank atau kartu kredit kamu saat mengirimkan lamaran kerja.Pelajari cara melindungi diri kamu
Untuk mempercepat proses investigasi, mohon sertakan detail lain yang membuat Anda melaporkan lowongan ini sebagai penipuan / menyesatkan / diskriminatif / gaji di bawah upah minimum.
 
 
 
 
 
Temukan karier Anda di Saran Karier
Bergabunglah dengan jutaan pencari kerja di seluruh dunia menggunakan alat dan wawasan pembentukan karier kami.
  • Lakukan riset terkait gaji dan tren pekerjaan
  • Akses alat, templat, dan artikel gratis yang membantu Anda tampak lebih menonjol
  • Temukan jalur menuju beragam pilihan karier
Jelajahi Saran Karier arrow-right