Python разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Магнит – это одна из крупнейших розничных сетей России, которая трансформируется в большую цифровую компанию.
МагнитTech – команда из 3500 IT специалистов, которая создает экосистему комплементарных сервисов (Magnit pay, Magnit mobile, Моментальный кредит, DMP платформа, Программа лояльности): разработчики, тестировщики, специалисты сопровождения, системные администраторы (Ops, DevOps), бизнес-аналитики, системные аналитики, архитекторы и т.д.
Наша команда разработки мобильного приложения HR в поиске Python разработчика.
О продукте:
Приложение сотрудника Магнит - молодой продукт, запущенный около полугода назад с целевой аудиторией более 340 000 сотрудников. Цель продукта - сделать жизнь любого сотрудника удобней и стать первым местом, куда обращаются сотрудники за сервисами и информацией о компании. В наших планах: разработка и запуск модуля адаптации сотрудников, модуля коммуникации (функциональность социальной сети), реализовать возможность выбора подработки, планирования отпуска через приложение, обращения в IT поддержку и многое другое.
Чем необходимо будет заниматься:
- Разрабатывать backend мобильного приложения HR;
- Совместно с Team Lead принимать архитектурные решения проекта;
- Осуществлять интеграции с ERP-системами компании;
- Работать в продуктовой команде по Scrum.
Стек: Python, Django, RabbitMQ, Postgres, REST API.
Что для нас важно:
- Опыт самостоятельной разработки на Python от 3х лет;
- Работал с Python 3.6, asyncio (async/await), веб-фреймоворками (aiohttp, flask, Django), ORM (peewee, SQLAlchemy, Django ORM);
- Знаешь классические алгоритмы и структуры данных, сортировки, SOLID;
- Понимаешь, что такое асинхронное программирование и как оно устроено в языке Python;
- Разбираешься в новых библиотеках, пишешь тесты, в том числе нагрузочные, знаешь принципы работы очередей сообщений (RabbitMQ).
Что мы предлагаем:
- Конкурентоспособная заработная плата (обсуждается индивидуально);
- Курсы и развитие в рамках команды и компании, обмен опытом с другими подразделениями компании;
- Удаленная работа, гибкий график (возможность выбора время начала рабочего дня), 5-ти дневная рабочая неделя;
- Оформление по ТК РФ;
- Корпоративные программы лояльности от компании и партнеров.