Odoo developer
FERM — українська агроплатформа, що об’єднує технології, сервіси та рішення для розвитку агробізнесу.
Ми розвиваємо власну технологічну інфраструктуру та шукаємо Middle / Strong Middle Odoo Developer, який візьме на себе розвиток і технічну підтримку нашої CRM на базі Odoo.
Зараз система розвивається разом із зовнішньою командою розробників. Наступний крок для нас — сформувати внутрішню Odoo-експертизу та мати спеціаліста, який глибоко розуміє нашу систему, може самостійно реалізовувати доопрацювання й координувати технічні зміни з підрядниками.
Формат роботи: remote / офіс у Києві / hybrid.
Що потрібно буде робити?
- Розвивати та підтримувати наявну CRM на базі Odoo.
- Розробляти та підтримувати власні Odoo-модулі.
- Налаштовувати стандартний функціонал та створювати кастомні розширення там, де це необхідно.
- Реалізовувати інтеграції Odoo з іншими сервісами компанії.
- Аналізувати наявний код, знаходити та усувати помилки.
- Працювати з імпортом, якістю та узгодженістю даних.
- Налаштовувати права доступу, автоматизації та звіти.
- Оптимізувати продуктивність системи.
- Тестувати та документувати реалізовані зміни.
- Оцінювати технічні задачі та планувати релізи разом із Product Manager.
- Взаємодіяти з аутсорс-командою щодо спільних змін, інтеграцій та передачі технічної експертизи.
Що очікуємо від вас?
Шукаємо розробника, який має практичний досвід розвитку Odoo як бізнес-системи, а не лише виконання окремих технічних задач.
Для нас важливо:
- орієнтовно від 2 років комерційного досвіду з Odoo;
- Python та Odoo ORM;
- робота з успадкуванням моделей, computed fields, constraints та automated actions;
- PostgreSQL / SQL та розуміння продуктивності запитів;
- XML Views, QWeb;
- JavaScript для доопрацювання інтерфейсів;
- розуміння access rights, record rules та груп користувачів;
- досвід інтеграцій через API;
- Git та робота зі спільним репозиторієм;
- debugging та тестування критичної бізнес-логіки;
- розуміння CRM-процесів: leads, opportunities, customers, activities та sales;
- досвід роботи з уже існуючою системою та аналізу чужого коду;
- англійська на рівні, достатньому для роботи з технічною документацією.
Буде перевагою: досвід з OWL, Linux, Docker, CI/CD, OCA-модулями та міграціями між версіями Odoo.
Якого спеціаліста ми шукаємо?
Для цієї ролі важлива не лише технічна експертиза.
Нам потрібен спеціаліст, який може зрозуміти бізнес-потребу, поставити правильні уточнювальні питання та перетворити її на якісне технічне рішення.
Цінуємо:
- самостійність у роботі;
- системне та аналітичне мислення;
- відповідальність за результат;
- реалістичне оцінювання задач і строків;
- готовність завчасно комунікувати ризики;
- уважність до даних та деталей;
- вміння зрозуміло пояснювати технічні рішення;
- готовність документувати свою роботу та ділитися знаннями.
Що буде на старті?
На першому етапі важливо зануритися в поточну архітектуру та бізнес-логіку Odoo.
Разом із Product Manager та зовнішньою командою ви:
- познайомитеся з конфігурацією Odoo, власними модулями та інтеграціями;
- пройдете передачу технічних знань від аутсорс-команди;
- сформуєте розуміння ключових модулів, залежностей та технічних ризиків;
- визначите зони відповідальності внутрішньої та зовнішньої команд;
- почнете самостійно реалізовувати погоджені доопрацювання;
- систематизуєте технічну документацію та процес випуску змін.
Результат, до якого ми хочемо прийти: внутрішній Odoo Developer самостійно орієнтується в системі, реалізує основні бізнес-запити та є внутрішньою точкою технічної експертизи щодо Odoo.
Що ми пропонуємо?
- конкуренту ЗП залежно від рівня експертизи.
- Remote, hybrid або роботу в офісі FERM у Києві.
- Пряму взаємодію з Product Manager та бізнесом.
- Можливість впливати на технічні рішення та розвиток Odoo.
- Не підтримку «коробки», а реальну можливість розвивати систему разом із бізнесом.
- Роботу з уже функціонуючим продуктом та зовнішньою Odoo-командою.
- Можливість поступово сформувати внутрішню технічну експертизу та стандарти розробки.