В команду АРМ МА требуется Fullstack разработчик, с опытом разработки на Python и JavaScript. Наш продукт обеспечивает магазины компании Магнит маркетинговыми акциями по всей стране. У нас компактная кросс-функциональная команда (6 человек: SA, BE, FE, QA, DevOps и Lead).
Мы работаем по Agile, трудоёмкость своих работ оцениваем сами, планируемся спринтам.
Наш рабочий процесс прост и прозрачен:
- Задачи мы регистрируем в Jira
- Документацию ведём в Confluence
- Разработку храним в Git (IDE выбираем сами)
- Сборку нам делает GitLab
Наш стек:
- Frontend: ExtJS 3.4 + JSON-RPC + HTML/CSS
- Backend: WSGI (Apache) + Python 2.7 (Tango)
- Data: Oracle + LDAP + Kafka + Rabbit
- Monitoring: Prometheus + Grafana
- CI/CD: GitLab + Docker + Ansible
Чем ты будешь заниматься
- Переводить Backend с Python 2.7 на 3.x
- Переводить Frontend с ExtJS 3.4 на Vue
- Заниматься техническим анализом и рефакторингом текущего кода
- Разрабатывать бизнес-логику по требованиям
- Заниматься CodeReview, интеграциями, деплоем
Мы ожидаем
- Опыт работы с JavaScript (опыт работы с Vue, опционально extJS/jsonrpc)
- Опыт работы с Python (БД, разработка бизнес-логики, сбор метрик, логирование)
- Опыт работы с Brokers (Kafka/Rabbit)
- WSGI (опыт конфигурирования Apache)