Senior PHP developer (микросервисы)

Зарплата

от 130 000 ₽

Требования

Бэкенд, Старший (Senior)PHPRESTful APIMemcacheRedisRabbitMQApache KafkaDockerMySQL

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Создаем решения для крупнейшей e-commеrce компании в России — ВсеИнструменты.ру

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

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

Привет!

Меня зовут Дмитрий, я руководитель проектного отдела e-commerce компании ВсеИнструменты.ру.

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

Благодаря расширению отдела мы в поиске PHP-разработчика, которого в последствии обучим стеку go.

ВсеИнструменты.ру - это, прежде всего, сильнейшая команда профессионалов, что позволило нам за 14 лет вырасти с нуля до одной из крупнейших e-commerce компаний в стране и стать абсолютным лидером в своем сегменте: продажа инструментов и оборудования.

О нашем успехе говорит следующее:

  • 14-е место в мире в сегменте Home and Garden за 2019 год;
  • 10-е место в рейтинге топ-100 крупнейших интернет-магазинов России за 2019 год;
  • 30-е место в рейтинге топ-100 лучших работодателей России от HeadHunter за 2019 год.

Мы продолжаем расти. В ближайших планах выход на рынок СНГ и мировой рынок. Вместе с компанией растет и наша IT команда.

Что предстоит делать:

  • Разрабатывать группу микросервисов на PHP 7.3;
  • Участвовать в проекте по переходу на микросервисную архитектуру;
  • Участвовать в составе команды отдела микросервисов в создании новых сервисов и их интеграции с существующими монолитами;
  • Проводить необходимые для интеграции микросервисов рефакторингов на стороне монолита.

Что для этого нужно:

  • Опыт разработки на PHP от 3 лет;
  • Опыт построения Rest API;
  • Memcached или Redis или др;
  • Mysql или Percona;
  • Composer;
  • Опыт работы с docker;
  • Знание паттернов-проектирования GoF ("Банда четырех");
  • Знание паттернов-проектирования корпоративных приложений;
  • Соблюдение принципов SOLID, YAGNI, DRY.

Будет плюсом:

  • Опыт работы на highload проекте;
  • Опыт работы с любым из фреймворков: symfony / laravel / zend / yii;
  • Использование NoSQL баз данных: Cassandra, Clickhouse; RabbitMq, Nats, Kafka и др.;
  • Реализация поиска с использованием Sphinx, ELK;
  • Работа с Docker, Kubernetes;
  • Разработка с помощью TDD.

Бонусы

Почему стоит выбрать нас?

Наши сотрудники:

  • Получают высокую, 100% белую зарплату, бонусы и премии;
  • Имеют хороший соц. пакет: компенсацию занятий спортом и ДМС;
  • Участвуют в корпоративных мероприятиях, тимбилдингах;
  • Чувствуют уверенность в завтрашнем дне.

Компания искренне заинтересована в развитии сотрудников, поэтому у нас:

  • Созданы условия для профессионального роста: нетривиальные задачи, наставничество, индивидуальные планы развития, внутренние и внешние обучения, митапы, профессиональные конференции, современная корпоративная библиотека;
  • Существует прозрачная система оценки профессиональных достижений;
  • Имеются широкие возможности для горизонтального и вертикального роста;
  • Выбор между уютным хорошо оснащенным офисом в Нижнем Новгороде / Москве / Владимире / Коврове и полностью удаленной работой.