Напиши текст вакансии для должности "Senior developer PHP". Название компании: "Brand Analуtics". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'PHP', 'ElasticSearch', 'RabbitMQ', 'MongoDB', 'Git', 'Apache Kafka', 'NoSQL', 'Symfony', 'Linux', 'Bash', 'SQL', 'ClickHouse'

Brand Analytics - масштабный SaaS-проект в сфере Data Mining, ежесуточно перерабатывающий более 5 миллиардов объектов, в том числе с использованием алгоритмов искусственного интеллекта. В архиве нашей системы более 150 млрд сообщений, всё это насыщаем мета-данными, храним, обрабатываем в realtime и агрегируем - мы одна из немногих уникальных компаний в России, владеющие таким опытом. В связи с расширением штата приглашаем Senior developer PHP Требование к кандидату:  Уверенное знание PHP 7.3+. Опыт практического использования фреймворков. Умение писать читабельный и при этом оптимальный код. Понимание принципов ООП и знание паттернов. Опыт работы с NoSQL: MongoDB, ElasticSearch, ClickHouse. Опыт работы с брокерами на основе AMQP. Умение работать с Linux в консоли, владение командами bash. Ведение задач в git и понимание git-flow.  Будет плюсом:  Опыт с Highload и BigData будет конкурентным преимуществом Интерес к Go Понимание реализации оптимальной многопоточности (parallel/forks), Написания демонов без memory leaks и broken resources ;), Понимание преимуществ разных типов хранилищ SQL / NoSQL / in-memory / column-oriented,  Что нужно будет делать:  Реализовывать новый функционал системы, совершенствовать существующую архитектуру и принимать участие в выборе нового инструментария, Лично участвовать в разработке и проектировании самых сложных частей системы,  Примеры наших задач:  Реализация сервиса для работы с push-нотификациями (Google Firebase, APNS, кастом) API для SPA, с учётом пожеланий и со стороны архитектуры, и фронтенда Организация рефакторинга и/или переписывания самых старых частей системы Перевод модулей проекта на микросервисную архитектуру  Мы предлагаем:  Дружный и профессиональный коллектив, Оформление в штат компании с первого рабочего дня согласно ТК РФ, Полностью белая заработная плата, выплачивается вовремя 2 раза в месяц, Возможность профессионального и карьерного развития в рамках масштабных и интересных проектов; уровень задач предполагает постоянное развитие и обучение, Современный и комфортный офис в центре Москвы: 7 минут пешком от м. Пушкинская, Тверская или Маяковская, Ароматный кофе, чай, вкусные печеньки и фрукты, ДМС с хорошими программами, Корпоративные мероприятия.