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

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

Прямой работодатель  ENAZA
Пермь, Россия
Миддл • Сеньор • Тимлид/Руководитель группы • Архитектор
Информационные технологии • Разработка • Backend • PHP • Laravel • Symfony • Yii • MongoDB • MySQL • Redis • Azure • Gamedev • Voice assistants • Заказная разработка • Платежные технологии • Телекоммуникации
31 августа 2020
Удаленная работа
Опыт работы от 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.

 

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

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