Ищем Python-разработчика в команду «Канобу» и «Игромании»
В команду разработки изданий kanobu.ru и igromania.ru ищем бэкендера (python)!
Какие задачи?
- Проектирование архитектуры сервисов;
- Разработка новой функциональности;
- Оптимизация кода (профилирование, анализ узких мест);
- Объединение сервисов в рамках одного проекта и наоборот;
- Актуализация легаси (куда же без него).
Какие требования?
- Опыт работы с Python и Django;
- Опыт работы с реляционными БД (MySQL). Умение анализировать и оптимизировать запросы, использовать весь функционал ORM;
- Опыт разработки Rest API (Django Rest Framework);
- Умение и желание покрывать код тестами. TDD — это замечательно;
- Использование Git;
- Работа в консоли linux.
Желательно:
- Опыт работы с Flask;
- Использование key-value хранилищ (Redis, Memcache)
- Опыт работы с NoSQL базами (MongoDB);
- Опыт работы с Solr;
- Распределённые очереди заданий (Celery);
- Опыт работы с Docker.
Мы попросим вас выполнить небольшое тестовое задание, чтобы понять ваш уровень и посмотреть на код.
Работаем по Agile (недельные спринты), учет ведем в Trello, репозиторий на GitHub, общаемся в Telegram и Zoom, следим за всем в Sentry, выкатываемся с Jenkins и открыты для любых предложений.
Работа удалённая. Условия обсуждаются напрямую с кандидатом!
Если в описании вы узнали себя, пишите нам на hr@kanobu.ru с темой: « Хочу у вас работать » — и давайте знакомиться!