ERP Developer (ERPNext) - Python / Node JS
Про компанію
Gazer — міжнародний виробник автомобільних охоронних та телематичних систем, відеореєстраторів та супутньої електроніки. Команда розподілена географічно, операційні процеси ведуться в ERPNext. Шукаємо розробника, який буде відповідати за розвиток та адаптацію системи під реальні потреби бізнесу.
Сайт: gazer.com
Про роль
Ви будете розробником, відповідальним за ERPNext всередині компанії. Ваша задача — не просто виконувати технічні задачі, а розуміти бізнес-процеси, збирати вимоги від різних команд і перетворювати їх на робочий функціонал. Пряма взаємодія з CEO та CTO.
Основні задачі
- Збір вимог від різних відділів (фінанси, продажі, R&D) та їх пріоритизація спільно з C-level
- Розробка та доопрацювання кастомних модулів і воркфлоу в ERPNext на базі Frappe Framework
- Налаштування та автоматизація бізнес-процесів: пейролл, бонуси, звітність, робота з партнерами
- Інтеграції ERPNext із зовнішніми сервісами через REST API
- Виявлення слабких місць у поточній системі та самостійне формулювання рішень
- Підтримка та моніторинг стабільності системи, усунення помилок
- Документування кастомних рішень і змін
Вимоги
- Досвід розробки на Python від 2 років
- Досвід розробки на Node JS від 2 років
- Знання Frappe Framework та ERPNext (досвід кастомізації, створення модулів, hooks, controllers) — обов'язково; як альтернатива — досвід з Odoo або іншими Python-based ERP-системами зі схожою архітектурою
- Досвід роботи з MariaDB / MySQL: запити, схема бази, міграції
- Базові знання Git та вміння працювати самостійно без ментора
- Вміння спілкуватися з нетехнічними стейкхолдерами і перекладати бізнес-вимоги в технічні задачі
Буде перевагою
- Практичний досвід налаштування пейролу, фінансових модулів або звітності в ERPNext
- Досвід налаштування Docker-оточення для Frappe
- Англійська на рівні читання документації
Умови
- Повністю віддалено
- Повна зайнятість
- Заробітна плата обговорюється індивідуально