Brandquad

Backend-разработчик (Senior, Lead Python)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Python
  • Django Framework
  • Redis
  • Docker
  • Kubernetes
  • PostgreSQL
  • Elasticsearch
  • RabbitMQ
  • Linux
  • REST API

Brandquad – продуктовая IT-компания в области e-commerce решений.

Мы начали свой путь с 2015 года и с тех пор разрабатываем и внедряем свою платформу, которая автоматизирует весь процесс работы с товарами: от создания и хранения данных до сбора аналитики по метрикам онлайн-продаж.

Наши клиенты - ваши любимые бренды и компании по всему миру, такие как L'Oreal, Estée Lauder, Tikkurila, Coty, Henkel, Unilever, Reckitt Benckiser, Kimberly Clark, Avon, Teva, Stada, Dior.

Штаб-квартира Brandquad находится в России (Москва, Волгоград), глобальные офисы — во Франции (Париж, Лилль).

Мы открываем вакансию Backend-разработчик (Lead, Python) в команду продукта PIM.

Ключевые задачи:

  • Имплементация ETL, Data пайплайнов;
  • Проектирование витрин данных;
  • Развитие системы сбора и подготовки данных (импорты, предварительные расчеты данных);
  • Проектировать и реализовывать REST API для внутреннего и внешнего использования;
  • Разработка новых компонентов / микросервисов.
  • Code-review и менторство команды;
  • Уверенная работа со стеком указанным ниже. Кандидат может самостоятельно разобраться и исправить ошибку в модуле системы, провести анализ и предложить решение, чтобы ошибка не повторялась.
  • Участие в разработке новых компонентов/микросервисов.

Ключевые навыки (стек):

  • Общий опыт коммерческой разработки от 4-х лет;
  • Отличные знания Python;
  • Опыт работы с Go;

  • Опыт работы с DRF, Aiohttp, celery;

  • Опыт работы с PostgreSQL, Clickhouse;

  • Опыт создания REST API;

  • Опыт работы с планировщиками/оркестарторами (у нас Prefect)

  • Пользователь Linux на уровне продвинутого пользователя;

  • Навыки в рефакторинге и оптимизации кода, декомпозиции задач;

  • Опыт проектирования бд;

  • Умение и желание писать и поддерживать тесты;

  • Желателен опыт работы с apache kafka.

Ключевые навыки (Soft Skills):

  • Командность - умение делегировать, мотивировать, распределять свои ресурсы.
  • Готовность к самостоятельной работе - проактивность, амбициозность, исполнительность.
  • Ответственность - проактивный и системный подход к решению серьезных ошибок (сервера упали и т.д.)
  • Открытость к диалогу

    Немного о нашей команде:
  • Мы - продуктовая компания. Сами занимаемся разработкой и оперированием продукта (SaaS);
  • Работаем спринтами;
  • Python, Go, Celery, DRF;
  • Есть монолит и микросервисы;
  • Предоставляем пользователю большое кол-во таблиц с агрегацией данных и графики;
  • Придерживаемся классических практик: code review, непрерывная интеграция в тестовые окружения.
    придерживаемся классических практик: code review, непрерывная интеграция в тестовые окружения.

    Условия работы:
  • Все плюсы аккредитованной IT-компании по умолчанию;

  • Оформление в соответствии с ТК РФ;

  • Возможность работать как удалённо, так и в офисе.

  • Мотивированная слаженная команда

  • Масштабные интересные задачи

    Будем рады вашим откликам здесь или по указанным контактам!