Odoo Developer
Привіт!
Мене звати Анастасія, я рекрутер компанії CRMiUM — одного з найбільших мультисистемних інтеграторів CRM, ERP та HRM рішень в Україні. Ми допомагаємо бізнесам автоматизовувати процеси, щоб вони працювали ефективніше, масштабувалися впевнено та зростали прибутково.
Зараз ми у пошуках інженера з глибокою експертизою Odoo. Ключові домени — MRP pipeline та фінансовий облік. Критично важливе розуміння внутрішньої архітектури Odoo, чистий та ефективний код, вміння знаходити та усувати вузькі місця в продуктивності системи, вміння приймати технічні рішення і бачити картину цілком.
Вимоги:
• 3+ роки комерційної розробки Odoo.
• Глибоке знання Pyhton, Odoo ORM та архітектури фреймворку.
• Розуміння MRP: повний цикл від BoM до MO, розуміння scheduler (_run_scheduler), replenishment logic, stock valuation (AVCO / FIFO).
• Розуміння Accounting: AP/AR flows, bank reconciliation, currency revaluation, closing entries, tax engine, audit trail.
• Досвід виявлення та усунення деградацій продуктивності: table bloat, lock contention, неоптимальні ORM-запити.
Обов’язки:
• Участь у проектуванні архітектури системи.
• Проектування та реалізація кастомних модулів Odoo.
• Розробка та підтримка кастомізації процесів MRP: BoM (multi-level), Work Centers, Routing, Manufacturing Orders, replenishment rules (MTO/MTS), capacity planning.
• Кастомізація Accounting: Chart of Accounts, journals, reconciliation engine, multi-currency, fiscal positions, period closing, кастомні фінансові звіти.
• Профілювання та оптимізація запитів: усунення зайвих обчислень, правильне використання mapped / filtered / search, уникнення надлишкових recordset-операцій, EXPLAIN ANALYZE, індексна стратегія (B-tree / GIN / partial), усунення N+1 в ORM.
• Інтеграції: XML-RPC / JSON-RPC / REST.
Буде плюсом:
• Досвід міграцій між версіями Odoo (openupgradelib або власні скрипти).
• Робота з великими обсягами даних в Odoo (10M+ записів у stock.move / account.move).
• Знання pgBouncer, pg_activity, auto_explain.
Умови роботи:
• Погодинний рейт на підставі білінгу по проєктам.
• Графік: пн-пт 9:00 −18:00 (бути на зв’язку, але робочі години ви можете адаптувати під себе).
• Повний remote.
• Відсутність мікроменеджменту та бюрократії.
• Прогресивна команда однодумців, яка розділяє підхід work-life-balance.
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |