Ви будуєте систему, а не закриваєте тікети інтегратора
Більшість вакансій Odoo-розробника - це робота в інтеграторі: кілька клієнтів паралельно, чужий код, постійні переключення і проєкти, які ви більше ніколи не побачите після здачі.
У нас інакше. Ми переводимо власну компанію з BAF на Odoo Enterprise і шукаємо розробника, який очолить технічну частину проєкту. Ви закладатимете архітектуру, писатимете основну частину коду (близько 60% усієї розробки) і відповідатимете за те, щоб система була надійною, зрозумілою і зручною для розвитку на роки вперед. Це ваш код і ваша система - ви бачитимете, як вона працює, і розвиватимете її після запуску.
Що вже є
GAP-аналіз із user stories виконано разом з офіційним партнером Odoo. Скоуп поділено на 6 напрямів: склад і номенклатура, закупівлі, продажі та CRM, бухгалтерський облік, управлінський облік, інтеграція з дилерським кабінетом. Впровадження поетапне - модуль за модулем, без «великого вибуху».
Поруч з вами працюватимуть бізнес-аналітик, адміністратор Odoo та архітектор, з яким можна обговорити складні технічні рішення.
Чим ви займатиметесь
Технічне лідерство:
Визначення технічної архітектури рішення: що беремо зі стандарту Odoo Enterprise, що кастомізуємо, а що пишемо з нуля.
Стандарти розробки, структура модулів, code review, правила роботи з Git.
Оцінювання задач і технічне планування етапів разом з керівником IT і бізнес-аналітиком.
Координація роботи інших розробників і підрядників, контроль якості їхнього коду.
Розробка:
Розробка і доопрацювання модулів Odoo: моделі, бізнес-логіка, форми, звіти, друковані форми.
Інтеграція з дилерським кабінетом та іншими зовнішніми сервісами через API.
Налаштування прав доступу та record rules.
Оптимізація продуктивності, тестування, виправлення помилок.
Технічна документація по ключових рішеннях.
Після запуску:
Підтримка та розвиток системи, оновлення версій Odoo, нові доробки за потребами бізнесу.
Обов'язкові вимоги
Від 3 років комерційного досвіду розробки на Python.
Від 2 років практичного досвіду розробки на Odoo.
Глибоке знання стеку Odoo: ORM, моделі, успадкування, представлення, модулі, права доступу, record rules.
Впевнене знання PostgreSQL і SQL.
XML, QWeb, HTML/CSS.
Досвід роботи з Odoo версій 16-19, Enterprise.
Досвід інтеграцій через XML-RPC, JSON-RPC або REST API.
Git.
Розуміння бізнес-процесів: продажі, закупівлі, склад, облік.
Готовність брати відповідальність за технічні рішення і пояснювати їх нетехнічним колегам.
Буде суттєвою перевагою
Досвід міграції з BAF/1С або іншої ERP на Odoo.
Досвід ролі техліда або ведучого розробника на проєкті.
JavaScript і OWL для розробки інтерфейсів Odoo 17+.
Досвід міграції між версіями Odoo.
Linux, Docker, налаштування деплою.
Автоматизовані тести.
Досвід інтеграцій з банками, сервісами електронного документообігу, службами доставки.
Буде плюсом розуміння бух і упр обліку.
Що ми пропонуємо
Один довгостроковий проєкт, у якому ви - головна технічна особа.
Вплив на архітектуру з першого дня: ви не підлаштовуєтесь під чужі рішення, а приймаєте свої.
Коротку дорогу до рішень: працюєте напряму з керівником IT і власниками процесів.
Невелику in-house команду без бюрократії.
Повністю віддалену роботу.
Конкурентну винагороду, ставка + kpi до 20% ставки (обговорюється за результатами співбесіди).
Стабільність: після запуску проєкт переходить у розвиток, а не закривається.
Надсилайте резюме і посилання на GitHub або короткий опис найскладнішого модуля чи інтеграції на Odoo, яку ви робили.


