Python-разработчик в Яндекс.Спорт

Moscow, Saint Petersburg, YekaterinburgPythonNewsSpecialist
Сервис Яндекс.Спорт объединяет информацию о спортивных событиях, которая обновляется в режиме реального времени, и новости спорта, которые агрегируются из Яндекс.Новостей. За сбор информации об участниках события, текущем счёте, ходе матча и т. д. отвечает отдельный компонент сервиса – «спортивный робот». Он собирает информацию от различных поставщиков, сохраняет ее во внутренней БД и экспортирует данные на сервис, который выдает их пользователям.
Сейчас наш сервис предоставляет только базовую информацию о спортивных событиях. Мы нацелены превратить его в полноценный спортивный сайт с рекомендательными технологиями Яндекса – так пользователь будет видеть именно то, что ему интересно. Мы ищем разработчика на Python.
Стек технологий: Python 3, Django, PostgreSQL, MongoDB, Celery.

Что нужно делать:

  • дорабатывать «спортивного робота» в части получения недостающих данных, проверки их непротиворечивости (если одни и те же данные получены из разных источников), правильного их объединения и подготовки данных для рекомендательной системы;
  • развивать и поддерживать внутренние инструменты Новостей (админку, вьюверы);
  • при желании писать код на C++.

Мы ждем, что вы:

  • знаете алгоритмы и структуры данных;
  • умеете и любите программировать на Python и умеете писать тесты к своему коду;
  • имеете опыт работы с базами данных;
  • внимательны к пожеланиям и проблемам пользователей;
  • самостоятельны и готовы работать в команде.

Условия:

  • современный офис в центре города со всем необходимым для комфортной работы и отдыха, есть парковка (каждый день мы мониторим эпидемиологическую ситуацию, поэтому формат работы может меняться и зависит от общих правил работы офисов Яндекса);
  • спортзал, массажист и психолог в офисе;
  • компенсация оплаты питания на территории кампуса и в окрестностях;
  • гибкий график: мы не контролируем, кто во сколько приходит и уходит, главное — выполнять задачи;
  • расширенная программа ДМС: стоматология, обследования, вызов врача на дом;
  • высокий совокупный доход и премии каждый квартал для всех, кто работает эффективно;
  • возможность участвовать в мероприятиях Яндекса: образовательных программах, лекциях и митапах;
  • профессиональная команда, у которой можно многому научиться и перенять полезный опыт;
  • культура открытости и взаимопомощи;
  • высокая скорость работы и возможность быстро увидеть свой вклад и результаты;
  • возможность создавать сервисы, полезные миллионам людей.