Вакансия в архиве, на неё нельзя откликнуться.

Python developer

Зарплата

От 2000 до 3800 $

Требуемые навыки

Бэкенд · Python · PostgreSQL · Git · ООП

Местоположение и тип занятости

Москва · Полный рабочий день

Компания

OSA - показатель наличия продукции на полке магазина.

Описание вакансии

О проекте

OSA HP (On Shelf Availability Hybrid Platform) первый в мире сервис на основе Биг-Дата платформы управляемой прикладным Искусственным Интеллектом, повышающий уровень наличия товара на полке, с целью – увеличения роста товарооборота. Сервис работает в режиме реального времени.

Основные обязанности:

  • Разработка модулей для подсистем проекта.
  • Покрытие функционала unit-тестами.
  • Участие в разработке архитектуры.

Задачи:

  • Проектирование архитектуры приложения и данных, реализация, покрытие тестами, сопровождение.
  • Data Mining больших потоков данных от наших b2b партнеров: валидация, очистка, нормализация; автоматизация процесса: поиск аномалий и реакция на них, узких мест, мониторинг потоков данных.
  • Разработка отказоустойчивой и стабильной архитектуры комплекса из IO-bound и CPU-bound задач.

Стек используемых технологий:

  • Python 3.5.
  • PostgreSQL.
  • ClickHouse.
  • Spark/pyspark.
  • Tornado

Основные требования:

  • Практический опыт разработки на Python от 3 лет. Python 2 и 3 (мы используем 3.5).
  • Знание теоретической базы (алгоритмы, паттерны проектирования, ООП).
  • PostgreSQL: структура БД и нормальные формы/денормализация, сложные join, индексы, шардинг.
  • Опыт работы с multiprocessing/threading.
  • Автоматизированное unit-тестирование.
  • Git.

Желательно:

  • Опыт использования git-flow.
  • Опыт работы по Scrum/Agile.
  • Опыт работы с BigDatа.
  • Плюсом будет знакомство с pyspark.
  • Знание HTTP и REST и фреймворков.
  • Опыт с coroutine / async или gevent / tornado.
  • Опыт работы с очередями.

Бонусы

  • Опыт работы с BIG DATA.
  • Работу по Agile в самоуправляемой команде,
  • Возможности развития и постоянного обучения,
  • Возможность влиять на архитектуру,
  • Полное отсутствие бюрократии,
  • Гибкий график работы.

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.