R50 9059fbfaca1668d7df1e5b2b2305ee1b
Senior Software Developer Python/PHP

KIOSKER.RU

Добавлено 17 окт 2024 в 18:42
Международный интернет-магазин по продаже электронных версий книг и периодических изданий в Беларуси, России, Казахстане. Имеет биллинг для интеграции и расчетов с издателями с закрывающей бухгалтерской документацией.
Используемые технологии: PHP 7 / MySQL 5 / Sphinx 2.2 / RabbitMQ / MongoDB 2 / ZF2 / Doctrine ORM 2 / Symfony 2 / Gulp / Bower / Phing / Phinx / Websocket / Composer
Какие задачи были решены в ходе работы:
1. Создание сайта и API с нуля, на ZF/Doctrine ORM/Symfony и PHP 7.
2. Разработка эффективного поиска на движке Sphinx (фильтры, морфология, транслитерация, синонимы, аббревиатуры и т.д.).
3. Хранение и обработка большого массива логов с использованием нереляционной БД MongoDB.
4. Создание системы уведомлений на все популярные каналы (E-mail/SMS/Push(Google Firebase)/Websocket/что угодно). Очереди, многопоточность, масштабируемость на любое количество серверов отправки (более 10 использовалось), отложенная отправка и многое другое.
5. Система глубокой аналитики работы ресурса для менеджеров и руководства компании. Срезы, выжимки, отчеты с удобной доставкой на любые каналы.
1ccf2f9967