Напиши текст вакансии для должности "Senior PHP Developer". Название компании: "FUNCORP". Расположение: Москва. График работы: Полный день. Опыт работы: Более 6 лет. Ключевые навыки: 'Symfony', 'PHP', 'AWS', 'MongoDB', 'Redis', 'Высоконагруженные системы', 'Elasticsearch', 'Dependency Injection', 'PHPUnit', 'SOLID', 'DDD', 'REST API', 'Docker', 'Kotlin'

FUNCORP — международная компания, c 2004 года разрабатываем развлекательные технологичные UGC-сервисы, которыми ежедневно пользуются миллионы людей по всему миру. Мы активно развиваем наши продукты и запускаем новые, используя современные технологии, научный подход и машинное обучение. Мы обрабатываем миллиарды событий для постоянного улучшения качества доставки развлекательного контента нашим пользователям. Требования:   уверенное владение PHP (Symfony DependencyInjection, HttpFoundation, Config и другие компоненты);   опыт работы с высокими нагрузками: знания о репликации, шардинге, балансировке запросов очень пригодятся;   любовь к ООП и следование принципам SOLID и DDD;   умение применять тестирование (PHPUnit, Codeception, Behat);   знания HTTP, REST, умение строить API;  будет плюсом опыт разработки на Java/Kotlin или готовность его выучить, т.к. значительная часть backend-разработки на Kotlin.  Задачи:   разработка и поддержка HTTP API для веба и мобильных клиентов;   реализация нетривиальной бизнес-логики, работа с большими данными.   Технологии:   пишем на PHP, используем компоненты Symfony (DependencyInjection, HttpFoundation, Config и другие);   MongoDB, Redis, Memcached, Elasticsearch.   свой датацентр, а также используем Amazon AWS (S3, SQS, Cloudfront, SES);   для тестирования используем PHPUnit, Codeception, Behat;   пакуем приложения в Docker, Jenkins собирает билды.