Top.Mail.Ru

Python developer (Senior)

Москва I полная занятость I гибридный формат
Мы очень динамично растущая, аккредитованная Российская IT компания. Проектов становится все больше, поэтому мы расширяем команду.
Задачи:
  • Разработка проектов на Python / Django различной сложности
Наши ожидания от кандидата:
  • Опыт коммерческой разработки на Python3 от 4 лет.
  • Знание HTTP протокола. Умение проектировать REST API.
  • Опыт работы с фреймворками Django и Django Rest Framework от 3 лет.
  • Понимание работы асинхронных приложений.
  • Умение работать с очередями (Celery) и kafka.
  • Знание SQL-подобных БД и опыт работы с СУБД:
    • умение работать с СУБД PostgreSQL;
    • писать SQL запросы;
    • понимание как правильно выстраивать связи, проставлять индексы и др.
  • Опыт работы с Linux bash (Ubuntu, Debian).
  • Опыт работы с системами контроля версий Git, настройка ci/cd вас не пугает.
  • Навыки построения архитектуры нетривиальных приложений, а также их оптимизации и масштабирования.
  • Опыт интеграции со сторонними сервисами и API.
  • Понимание протоколов oauth2, openid.
  • Желание и умение проводить кодревью.
  • HTML/CSS/JS.
Будет плюсом:
  • Опыт работы с фронтенд фреймворками (VueJS, NextJS).
  • Опыт в Docker, Gunicorn, Nginx, ElasticSearch, k8s.
  • Опыт в позиции teamlead.
Что мы предлагаем:
  • Сложные и интересные задачи, с которыми получишь профессиональный рост и безусловно удовольствие от процесса;
  • Локация — место, где будешь комфортно и продуктивно работать (удаленка) , или офис в Москве (м. Парк культуры);
  • График: пятидневка с 10 до 19, можно сдвинуть на полчаса-час в удобную сторону.
Отклики рассматриваются только с сопроводительным письмом, которое содержит:
  • короткий рассказ о себе и проектах, в которых принимал участие (укажи, что делал и свою роль);
  • любой файл с примером кода;
  • ссылку на проект, которым больше всего гордишься.