Ведущий Python разработчик

ЛАЙФСТРИМ
Москва
👨‍💻 Можно удаленно

Зарплата

от 180 000 ₽

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

Серверная часть платформы для интернет-телевидения и онлайн-кинотеатров LifeStream выполняет важнейшую роль по управлению ключевыми функциями платформы. Именно она является точкой входа для всех клиентских устройств от телефонов и планшетов до телевизоров SmartTV и телевизионных приставок.

Благодаря усилиям команды серверной разработки LifeStream были запущены и успешно работают такие сервисы, как “Смотрёшка” , “МТС ТВ”, “Казахтелеком", "О!ТВ", “Интерактивное телевидение ТТК” и многие другие. У нас всегда много интересных задач, а наши сервисы постоянно обрабатывают десятки тысяч пользовательских запросов в секунду.

Мы ищем коллегу, который сможет влиться в нашу команду и вместе с нами развивать серверную часть платформы и сопутствующие сервисы.

Для вас:

  • Возможность работать над классными нетривиальными задачами, которые в обычных скучных компаниях никому и в голову не придут

  • Гибкий график. Возможна полная удалёнка

  • Для желающих - офис в центре Москвы рядом с метро Таганская

  • Официальное оформление, "белая" зарплата

  • ДМС

Чем предстоит заниматься:

  • Разрабатывать удобные инструменты управления платформой и различные внутренние сервисы
  • Реализовывать API для клиентских устройств и партнерских систем
  • Анализировать и оптимизировать производительность разрабатываемых web-сервисов платформы
  • Писать модульные, функциональные и интеграционные тесты
  • Участвовать в совершенствовании архитектуры платформы

Требования:

  • Опыт коммерческой серверной или full stack разработки web-приложений и сервисов на Python.
  • Знание одного из популярных веб-фреймворков (Flask, Django)
  • Знания JavaScript, HTML, CSS, достаточные, чтобы верстать странички на Bootstrap и прикручивать к ним различные виджеты
  • Умение пользоваться ORM (или ODM), имея при этом понимание того, что происходит на уровне запросов к БД
  • Умение разбираться в чужом коде и быстро с ним работать
  • Умение и желание учиться новому
  • Навыки работы на nix-системах
  • Знание английского языка (на уровне чтения технической документации)
  • Умение грамотно пользоваться системой контроля версий (мы используем git)

Приветствуется:

  • Опыт работы с MongoDB (в любом случае предстоит работать с этой БД, и очень здорово, если такой опыт есть, однако мы готовы научить всему, что нужно)
  • Понимание принципов контейнеризации, опыт работы с Docker
  • Опыт асинхронного программирования на Python (Tornado, asyncio)
  • Знание языка Go, опыт написания приложений на нем, или желание его изучить (у нас много сервисов написано на нем, и, если вы еще не пробовали Go в production -- это отличная возможность попробовать :)
  • Опыт работы с системами обмена сообщений (RabbitMQ), системами очередей задач (Celery)
  • Опыт интеграции с API сторонних Web-сервисов
  • Знание основных шаблонов проектирования и умение их применять именно там, где они нужны

Резюме, проекты или просто "Привет!" в Telegram: katerina_kolosova, Катерина.

Размещено 08/10/2021

Открыть в источнике

Оставьте свои контакты, чтобы работодатель мог связаться с вами

Настрой карьеру с RIT.WORK
за 30 секунд

С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Укажи свой стек, опыт работы, зарплату и бот подберет для тебя подходящие офферы.

🚀 Создать подписку