Senior Python DeveloperВакансия в архиве

Уровень зарплаты
з/п не указана
Город
Москва, Беговая
Требуемый опыт работы
3–6 лет

О проекте

Наша компания специализируется на анализе данных и прогнозировании в сфере фуд ритейла.

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

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

Желательно:

  • Опыт использования git-flow
  • Опыт работы по Scrum
  • Опыт работы с BigData
  • Опыт работы с NoSQL Cassandra, MongoDB
  • Опыт работы с Spark SQL
  • Опыт создания масштабируемых систем: SOA / microservices
  • Опыт построения messaging-based / pubsub отказоустойчивых распределенных архитектур microservices.

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

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

Задачи:

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

Предлагаем:

  • Мы предлагаем опыт работы разработки уникального продукта с использованием технологий Data Mining в сфере Ритейла и FMCG
  • Дружная и профессиональная команда
  • Рост и развитие в динамично развивающейся компании
  • Возможность быть услышанным и внести существенный вклад в развитие продукта и компании

Ключевые навыки

PythonBig DataData MiningPostgreSQLPySparkSparkScrumCassandraUnit TestingRabbitMQ

Тип занятости

Полная занятость, полный день

Адрес

Беговая, Москва, 1-й Магистральный тупик, 5А
Показать на карте
­
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
Дата публикации вакансии
Рекомендуем

Вакансия в архиве