Мета посади
Шукаємо Odoo Developer для підтримки, вдосконалення та розвитку ERP-системи компанії.
Основний фокус — технічна реалізація нових функцій, доопрацювання існуючих модулів, аналіз поточних кастомізацій та забезпечення стабільної роботи системи.
Спеціаліст працюватиме у взаємодії з внутрішньою командою, яка забезпечує бізнес-аналіз, формування технічних завдань і погодження рішень.
Основні обов’язки
Аналіз існуючих кастомізацій Odoo, виявлення проблем та формування рекомендацій щодо їх покращення.
Розробка нових і доопрацювання існуючих модулів Odoo.
Реалізація змін у моделях даних, полях, формах, перевірках та бізнес-процесах.
Налаштування пошуку, фільтрації, групування, імпорту та експорту даних.
Аналіз технічних завдань і підготовка пропозицій щодо способів їх реалізації.
Оцінювання трудомісткості та термінів виконання задач.
Тестування, налагодження та впровадження змін через Odoo.sh.
Робота з базами даних та участь у розробці API-інтеграцій.
Перевірка існуючого функціоналу та його технічних реалізацій.
Ведення технічної документації щодо реалізованих змін.
Обов’язкові вимоги
Практичний досвід розробки та кастомізації Odoo — від 1 року.
Впевнене володіння Python.
Знання Odoo ORM, архітектури моделей та механізмів успадкування.
Досвід роботи з XML, Views, XPath.
Уміння створювати та модифікувати кастомні модулі Odoo.
Розуміння роботи PostgreSQL та базові практичні навички SQL.
Досвід використання Git.
Розуміння процесів тестування, налагодження та впровадження програмних змін.
Здатність самостійно розбиратися в існуючому коді, знаходити помилки та пропонувати рішення.
Практичний досвід роботи з модулями Odoo: Inventory, Manufacturing, Purchase, Sales.
Досвід роботи з Odoo Enterprise та Odoo.sh.
Буде перевагою
Досвід роботи з модулем Accounting.
Практичний досвід інтеграцій через REST API.
Розуміння бізнес процесів та ролей в них, вміння працювати з BPMN та з вимогами від замовників технічного рішення.
Досвід написання автоматизованих тестів для Odoo (Python-тести з використанням стандартного тестового фреймворку Odoo, перевірка бізнес-логіки та кастомних модулів).
Використання AI-інструментів для аналізу, розробки та тестування коду.
Розуміння можливостей AI-функціональності в ERP-системах.
Що пропонує роль
Роботу над реальною ERP-системою з великою кількістю бізнес-процесів і кастомізацій.
Тісну співпрацю з внутрішньою командою бізнес- і технічних спеціалістів.
Можливість впливати на технічні рішення та розвиток системи.
Поступове розширення зони відповідальності та можливості професійного розвитку.
Участь у розвитку нових інтеграцій та модулів ERP-системи.
Очікування на випробувальний період
Ознайомитися з поточною архітектурою Odoo та основними кастомізаціями.
Підготувати первинну технічну оцінку існуючих реалізацій і пропозиції щодо їх покращення.
Виконати декілька практичних доопрацювань за технічними завданнями.
Продемонструвати здатність самостійно аналізувати, реалізовувати, тестувати й документувати типові зміни.
Відгукнутись на вакансію


