RUTUBE

PHP Developer (PREMIER онлайн-кинотеатр)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Symfony
  • PHP
  • Backend
  • SOLID
  • Git
  • Elasticsearch
  • OpenAPI

PREMIER – это видеосервис с новыми российскими сериалами, фильмами и шоу, о которых говорят. Мы создаём оригинальный контент сами и показываем его пользователям по подписке. Входим в холдинг «Газпром-медиа» вместе с ТНТ, «Пятница!», «2×2», «Матч ТВ» и другими хедлайнерами индустрии развлечений. Работа у нас — это возможность оказаться на пересечении эмоций и рациональности, где кино создаётся при поддержке информационных технологий. Мы стремимся сделать лучший видеосервис на базе высокотехнологичных решений, исследований и аналитики.


Сейчас нам требуется PHP Developer, способный быстро погрузиться в новые задачи и усилить нашу команду.

Задачи, которые будут на тебя возложены:

  • Разработка и поддержка высоконагруженного сервиса с показателями
    – среднее время ответа ≤ 50 мс
    – нагрузка до 10 000 запросов в секунду;

  • Проектирование и оптимизация SQL-запросов, настройка индексов в Postgres/MySQL;

  • Реализация модульных и интеграционных тестов (Unit, CI/CD);

  • Участие в ревью кода, обеспечение соблюдения принципов SOLID и лучших практик OOP;

  • Настройка и поддержка контейнеров Docker;

  • Мониторинг метрик и логов через Grafana;

  • Разработка API и бэкенд-логики
    – Проектирование версионированных REST-эндпоинтов с гарантией SLA ≥ 99,9%
    – Обеспечение отказоустойчивости и горизонтального масштабирования

  • Оптимизация производительности
    – Оптимизация запросов (PostgreSQL)
    – Кеширование данных (Redis/Memcached)

  • Интеграция с внешними сервисами, в том числе Premier и RUTUBE;

Что мы ожидаем от кандидата:

  • Опыт коммерческой разработки на PHP 8 от 3 лет;

  • Опыт работы с Symfony 6 (желательно 6.4 LTS) от 3 лет;

  • Опыт с СУБД PostgreSQL или MySQL от 3 лет:
    – проектирование схем, продвинутые индексы, EXPLAIN-анализ

  • Опыт выстраивания асинхронного взаимодействия систем;

  • Навыки написания модульных тестов (PHPUnit, Mockery и т.п.);

  • Знание и применение принципов SOLID, PSR-стандартов.

Желательно: опыт настройки метрик и алертов в Grafana

Технический стек:

  • Язык: PHP 8.3

  • Фреймворк: Symfony 6.4 LTS

  • Базы данных: PostgreSQL 16

  • Очереди: Kafka, RabbitMQ

  • Контейнеризация: Docker, Kubernetes

Условия работы:

  • Работу в команде профессионалов и творческих людей;

  • Позитивная, неформальная атмосфера в коллективе;

  • Вкуснейший фреш бар;

  • Работа в одном из крупнейших медийных холдингов страны;

  • Оформление по ТК РФ;

  • ДМС;

  • Гибридный формат работы (возможен удаленный формат работы);

  • Уютный офис с развитой инфраструктурой в 5 минутах от станции метро Сокол в БЦ “Алкон”.