Middle / Senior Python (Odoo) Developer
MiraHub / Talentor Ukraine шукає Middle / Senior Python Developer для компанії-партнера — українського розробника високотехнологічних систем, що працюють у складних умовах, де особливо важливі надійність, точність і стабільність.
Шукаємо сильного Python Backend Developer, який долучиться до впровадження та розвитку Odoo всередині компанії: адаптуватиме систему під бізнес-процеси, розроблятиме backend-логіку, модулі, інтеграції та автоматизації.
Досвід з Odoo буде великою перевагою, але не є обов’язковим, якщо у вас сильний Python/backend background і є готовність розібратися в архітектурі Odoo та ERP-процесах.
Що потрібно буде робити
- Брати участь у впровадженні та адаптації Odoo під внутрішні бізнес-процеси.
- Розробляти, підтримувати та рефакторити backend-логіку на Python.
- Створювати та доопрацьовувати модулі, інтеграції, сервіси та автоматизації.
- Інтегрувати Odoo та інші внутрішні системи із зовнішніми сервісами через REST API, webhooks, XML-RPC / JSON-RPC.
- Працювати з PostgreSQL: аналізувати структуру даних, оптимізувати запити та підтримувати цілісність даних.
- Брати участь у проєктуванні архітектури рішень для автоматизації бізнес-процесів.
- Взаємодіяти з внутрішніми замовниками: розбиратися в бізнес-вимогах і трансформувати їх у технічні рішення.
- Дебажити, підтримувати та рефакторити існуючий код.
- Брати участь у налаштуванні середовищ розробки, тестування та деплою.
- Документувати технічні рішення, інтеграції та логіку роботи систем.
Що важливо
- 3+ роки комерційного досвіду у backend-розробці на Python.
- Впевнене знання Python та практичний досвід розробки backend-систем.
- Досвід роботи з одним або кількома Python-фреймворками: Django, FastAPI, Flask або аналогічними.
- Розуміння принципів побудови backend-сервісів, модульної архітектури та підтримуваного коду.
- Практичний досвід роботи з PostgreSQL або іншими реляційними БД.
- Розуміння ORM, міграцій, моделей даних та зв’язків між сутностями.
- Досвід інтеграцій через REST API, webhooks та інші протоколи обміну даними.
- Навички дебагу, профілювання та оптимізації backend-систем.
- Практичний досвід роботи з Git.
- Базове розуміння Docker та середовищ розробки/деплою.
- Вміння читати бізнес-вимоги та перетворювати їх у технічні задачі.
- Готовність працювати з ERP-системою, бізнес-процесами, обліковими сутностями, ролями та правами доступу.
Буде великим плюсом
- Практичний досвід роботи з Odoo: розробка або кастомізація модулів.
- Розуміння архітектури Odoo: models, views, actions, menus, security rules, access rights.
- Досвід роботи з Odoo ORM.
- Досвід доопрацювання модулів CRM, Sales, Inventory, Manufacturing, Purchase, Accounting, HR або Helpdesk.
- Досвід написання QWeb-звітів або роботи з шаблонами.
- Досвід міграції між версіями Odoo.
- Досвід інтеграції ERP з іншими системами компанії.
- Досвід роботи з Celery, Redis, RabbitMQ або іншими інструментами асинхронної обробки.
- Досвід у великих IT-компаніях або продуктових командах.
- Англійська на рівні, достатньому для роботи з технічною документацією.
Що пропонуємо
- Офіційне працевлаштування та можливість бронювання.
- Конкурентну заробітну плату відповідно до вашої експертизи.
- Роботу в сильній та відповідальній команді.
- Можливість впливати на технічні рішення та реалізовувати власні ідеї.
- Стабільні та довгострокові задачі у компанії, що розвивається.
- Офіс у Києві — сучасний та комфортний робочий простір із власним паркінгом та облаштованим укриттям поруч.
- Графік: понеділок–п’ятниця, 09:00–18:00.
У компанії щиро раді бачити в команді ветеранів та кандидатів із військовим досвідом.
Якщо вам цікаво працювати над технічно складними задачами, розвивати внутрішні системи автоматизації та застосовувати сильний Python/backend досвід у новому для себе домені — будемо раді познайомитися!
Надсилайте резюме — поспілкуємося та обговоримо деталі.