Медиалогия

PHP-разработчик (Yii)

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • PHP
  • Микросервисная архитектура
  • Yii
  • Оптимизация кода
  • Redis
  • RabbitMQ
  • NoSQL
  • Clickhouse

Медиалогия разрабатывает высоконагруженные системы, которые в режиме реального времени сканируют весь текстовый сегмент Интернета (100+ млн. сообщений в сутки, 1.7 млрд. метрик) и, используя уникальные технологии лингвистического анализа текста, позволяют осуществлять мгновенный анализ упоминаний наших клиентов в соц.сетях, блогах, форумах и управлять их репутацией.​​​​​​​

Обязанности:

  • Разработка backend части

  • Разработка АПИ;

  • Проектирование информационных систем;

  • Проектирование баз данных (PostgreSQL, MongoDb, Clickhouse);

  • Использование и внедрение АПИ сторонних сервисов;

  • Работа и внедрение систем очередей (RabbitMQ);

  • Проведение код-ревью;

  • Ведение релизов (сбор релизных веток, решение конфликтов, сопровождение релизов);

  • Разработка высоконагруженных сервисов;

  • Выполнение задач по поддержке (доработка своих и чужих проектов, баг-фиксы). Разработка дополнительных модулей;

  • разработка модулей для взаимодействия с АПИ соцсетей (VK, OK, Facebook, Instagram, Viber);

  • модули выгрузки/загрузки XML, JSON, CSV;

  • отправка сообщений через соцсети, e-mail или sms.

Требования:
  • PHP 8.1, Yii2 уверенные знания;

  • PostgreSQL, Clickhouse – писать и оптимизировать запросы;

  • REST API практический опыт разработки и работы с API сторонних сервисов;

  • Redis, RabbitMQ – понимание принципов работы;

  • docker, docker compose;

  • Git;

  • Опыт работы с legacy - поддержка, отладка, рефакторинг;

  • Оптимизация кода и запросов для высоконагруженных сервисов;

  • Опыт работы в распределенной команде, вливаться в ритм и доставлять результаты в срок;

  • Желание развиваться в своей профессии, осваивать новые знания и технологии;

  • Автоматизация процессов разработки;

  • Умение писать Unit-тесты;

  • Kafka;

  • k8s;

Условия:
  • официальное оформление по ТК РФ, белую зп;
  • открытую, дружелюбную атмосферу в команде;
  • ДМС с хорошим выбором клиник и международной страховкой;
  • удаленка