atmosfera.ua

Python розробник зі знанням стеку Odoo (Senior/Tech Lead)

to $3000

Ви будуєте систему, а не закриваєте тікети інтегратора

Більшість вакансій 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, налаштування деплою.
  • Автоматизовані тести.
  • Досвід інтеграцій з банками, сервісами електронного документообігу, службами доставки.
  • Буде плюсом розуміння бух і упр обліку.

Що ми пропонуємо

  1. Один довгостроковий проєкт, у якому ви - головна технічна особа.
  2. Вплив на архітектуру з першого дня: ви не підлаштовуєтесь під чужі рішення, а приймаєте свої.
  3. Коротку дорогу до рішень: працюєте напряму з керівником IT і власниками процесів.
  4. Невелику in-house команду без бюрократії.
  5. Повністю віддалену роботу.
  6. Конкурентну винагороду, ставка + kpi до 20% ставки (обговорюється за результатами співбесіди).
  7. Стабільність: після запуску проєкт переходить у розвиток, а не закривається.
  8. Надсилайте резюме і посилання на GitHub або короткий опис найскладнішого модуля чи інтеграції на Odoo, яку ви робили.

     

Required languages

English B1 - Intermediate
Ukrainian Native
Published 14 October
6 views · 1 application
To apply for this and other jobs on Djinni login or signup.
Loading...