⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна, но, может быть, ваш отклик будет рассмотрен. Попробуйте откликнуться на эту вакансию, если она вам понравилась или вы можете  найти актуальные похожие вакансии

Ведущий PHP разработчик (TeamLead)

Прямой работодатель  ENAZA
Пермь, Россия
Миддл • Сеньор • Тимлид/Руководитель группы • Архитектор
Информационные технологии • Разработка • Backend • PHP • Laravel • Symfony • Yii • MongoDB • MySQL • Redis • Azure • Gamedev • Voice assistants • Заказная разработка • Платежные технологии • Телекоммуникации
31 августа
Удаленная работа
Опыт работы от 3 до 5 лет
от 120 000 до 170 000 ₽
Работодатель  ENAZA
Описание вакансии

Enaza Group - группа компаний, сфокусированная на компьютерных играх и музыкальном контенте. Мы создаем B2C и B2B сервисы в сфере электронных развлечений и музыки. 

На данный момент мы в поиске Руководителя группы разработки (Team Lead) на проект Enaza.Music, который смог бы совмещать управленческие функции и заниматься разработкой на PHP (50/50).

Это направление в нашей компании - молодое и амбициозное. Мы разрабатываем white-label музыкальные стриминговые сервисы в партнерстве с операторами сотовой связи. Один из них - mobimusic.kz. У нас интересные задачи, современный стэк, мы открыты к внедрению новых технологий (в планах переход на микросервисную архитектуру).

 

Какие задачи доведется выполнять:

  • Поддержка и развитие продукта для существующих партнеров
  • Адаптация существующего продукта для новых партнёров
  • Реализация перехода на K8s
  • Оптимизация работы продукта под высокие нагрузки (highload)
  • Разработка архитектурных решений

Управленческие функции:

  • управление группой разработки (сейчас 9 человек): 2 fullstack-разработчика, 2 Android, 2 iOS, 2 backend, 1 QA-инженер.
  • развитие членов команды, onboarding новичков в команду
  • координирование процесса разработки: постановка задач команде, расстановка приоритетов, контроль сроков и качества
  • управление техническими рисками и изменениями проекта
  • управление техническим долгом (например, вовремя сказать “стоп”, когда нужно потратить время на закрытие технического долга)
  • организация процесса мониторинга IT-систем
  • организация процесса релиз-менеджмента
  • стратегическое планирование развития технической части продукта

Технические функции:

  • разрабатывать и поддерживать платформу музыкального сервиса Enaza.Music (подробнее о стеке см.ниже)
  • оптимизировать существующий функционал
  • реализовывать API для мобильных приложений, веб-сайта и других пользовательских интерфейсов (Smart TV, носимые устройства и проч.)
  • писать автотесты для ключевого функционала
  • проводить code-review
  • поддерживать систему отчётности с обработкой больших данных, которая позволит аналитикам и менеджерам быстро получать необходимые данные и принимать на их основе решения.
  • разрабатывать и совершенствовать механизм рекомендаций контента
  • совершенствовать алгоритмы поиска (с использованием эвристик и персональных предпочтений пользователей)
  • расширять список доступных способов оплаты
  • внедрять новые способы авторизации и регистрации с использованием протоколов OAuth и SSO

 

Наш стек:

  • Backend: PHP 7, Yii framework, MySQL, Elasticsearch, Redis, RabbitMQ.
  • Frontend: Vue.js
  • DevOps: Gitlab, Kubernetes, Helm
  • SRE: Prometheus, Zabbix, Grafana, NewRelic, ELK.

 

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

  • Работу в команде, соблюдения стандартов разработки как общепринятых (SOLID, DRY, KISS), так и внутрикомандных договоренностей.
  • Углубленные знания: PHP 7, фреймворка Yii, SQL (проектирование БД, написание любых запросов, понимание работы индексов, оптимизация, PDO).
  • Знание *nix систем.
  • Опыт работы с Docker и kubernetes (k8s)
  • Опыт работы с системами контроля версий (мы используем Git), RabbitMQ, Redis
  • Умение оценивать сложность и объем задач, сроки исполнения.
  • Умение разбираться в чужом коде, придерживаться PSR-стандартов при кодировании.
  • Ведение документации в Confluence.

 

Что мы предлагаем взамен:

  • Официальное трудоустройство (бессрочный трудовой договор) либо сотрудничество через ИП, ГПХ, самозанятый и т.п.
  • Белая заработная плата
  • Удаленная работа или работа в офисе в г.Пермь
  • Гибкий граф