← Усі вакансії

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

Зарплата:
$2 500 - $3 000 на місяць
Рівень:
senior
Джерело:
djinni.co
Відгукнутись на вакансію →

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

Більшість вакансій 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, яку ви робили.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot