Geekjob · собрана 4 дня назад

Senior PHP Developer

Агентство Рекрутер Дарья

УдалёнкаГибридОфисРоссияSenior
PHPLaravelSQLPostgreSQLMySQLMongoDBRedisLinuxGit

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

🚀 Senior PHP Developer | Hybrid | Москва / Казань / Санкт-Петербург 🚀 Мы ищем Senior PHP Developer в команду, развивающую продукт для автоматизации управления кухней в ресторанном бизнесе. Основной фокус роли — оптимизация высоконагруженных баз данных и повышение производительности системы: около 90% рабочего времени будет связано с анализом и оптимизацией SQL-запросов, проектированием индексов и тюнингом БД. ✔️ Зарплата: обсуждается индивидуально ✔️ Формат: гибридный график, Москва / Санкт-Петербург ✔️ О компании: Крупная международная IT-компания, создающая решения для автоматизации ресторанного бизнеса. Продукт используется более чем в 70 000 ресторанах и ежедневно обрабатывает заказы миллионов гостей. Компания развивает комплексную технологическую платформу для управления ресторанными процессами: от приёма заказов и работы кухни до аналитики, контроля эффективности и операционного управления. Внутри сформирована сильная инженерная культура с открытым обсуждением технических решений, ответственностью за общий результат, взаимопомощью и ориентацией на реальную ценность для клиентов. ✔️ Основные задачи: • Оптимизация высоконагруженных баз данных — около 90% рабочего времени. • Анализ планов выполнения SQL-запросов с использованием EXPLAIN. • Проектирование и оптимизация индексов. • Поиск узких мест и тюнинг производительности баз данных. • Разработка серверной части системы на PHP и Symfony. • Развитие и масштабирование высоконагруженных сервисов. • Повышение производительности, стабильности и отказоустойчивости продукта. • Участие в обсуждении и принятии архитектурных решений. • Работа с очередями и асинхронными процессами. • Рефакторинг существующего кода и снижение технического долга. • Написание unit-тестов. • Участие в Code Review. • Работа со сложной бизнес-логикой и большим количеством взаимосвязанных процессов. ✔️ Наши ожидания: • От 4 лет опыта коммерческой backend-разработки на PHP. • Глубокое знание PHP 8+. • Сильный практический опыт оптимизации SQL-запросов. • Умение анализировать планы запросов, работать с EXPLAIN, индексами и настройкой производительности БД. • Опыт работы с Symfony или Laravel — в проекте используется Symfony 7+. • Понимание принципов проектирования программного обеспечения и backend-архитектуры. • Опыт разработки и поддержки высоконагруженных систем. • Опыт написания unit-тестов. • Опыт командной разработки с использованием Git и Code Review. • Уверенная работа с Linux. • Глубокий опыт работы с Redis: кеширование, очереди и управление кластерами. • Понимание принципов работы очередей и асинхронной обработки данных. • Умение разбираться в сложном существующем коде и системно подходить к оптимизации. Nice-to-have: • Опыт работы с распределёнными системами. • Опыт работы с RabbitMQ. • Практический опыт с PostgreSQL, MySQL и MongoDB. • Опыт оптимизации высоконагруженных сервисов и баз данных. • Опыт работы с ClickHouse. • Опыт разработки сложных ERP-систем или продуктов с насыщенной бизнес-логикой. • Понимание Agile, Scrum или Kanban. ✔️ Технологический стек: • PHP 8.3 • Symfony 7.2 • RabbitMQ • Redis • MySQL • PostgreSQL • MongoDB • PHPStan • PHP CS Fixer • Монолитная архитектура с очередями и сложной бизнес-логикой ✔️ Мы предлагаем: • Официальное оформление по ТК РФ с первого рабочего дня. • Бессрочный трудовой договор. • Полностью официальную заработную плату. • Гибридный формат работы. • Офисы в Москве, Казани и Санкт-Петербурге. • Гибкое начало рабочего дня. • Работу над востребованным продуктом, которым ежедневно пользуются тысячи ресторанов. • Возможность влиять на производительность и развитие высоконагруженной платформы. • Участие в архитектурных решениях и техническом развитии прод