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
— Англійська на рівні читання документації
Умови
— Повністю віддалено
— Повна зайнятість
— Заробітна плата обговорюється індивідуально