PHP Backend Developer (Symfony)
Коротко
Develops and supports a high-load PHP service with Symfony, designs REST APIs, integrates external systems, and optimizes for high loads. · Needs: 3+ years commercial PHP with Symfony; REST API; SOLID, DDD, CQRS; Kafka/RabbitMQ/Redis.
Описание от работодателя
Быстрорастущая аутсорсинговая IT-компания приглашает PHP Developer для участия в развитии современного высоконагруженного продукта.
Обязанности: Разработка и поддержка сервиса на PHP с использованием фреймворка Symfony;
Проектирование REST API и разработка библиотек;
Поиск, диагностика и устранение ошибок;
Участие в анализе требований и проектировании системы, а также в код-ревью;
Разработка интеграций с внешними системами;
Проектирование и оптимизация сервисов под высокие нагрузки.
Требования:
Коммерческий опыт разработки на PHP от 3 лет, в том числе с фреймворком Symfony;
Опыт построения REST API;
Понимание принципов SOLID, Domain-Driven Design и CQRS;
Понимание современной архитектуры приложений, знание ООП и умение применять паттерны проектирования на практике;
Опыт работы с брокерами сообщений Kafka/RabbitMQ/Redis;
Опыт оптимизации кода и работы с различными хранилищами данных (реляционные БД, key-value хранилища).
Будет преимуществом:
Опыт написания Symfony-бандлов или composer-пакетов;
Опыт проектирования высоконагруженных систем;
Опыт работы с Docker и контейнеризацией;
Опыт работы с системами мониторинга и логирования (например, ELK stack);
Опыт работы с Grafana/Kibana;
Опыт работы с CI/CD;
Ведение Swagger-документации.
Условия: Возможность развивать свои компетенции и применять знания на практике;
Возможность поработать на крупном проекте;
Отсутствие бюрократии, быстрое согласование необходимых вещей;
Большая высококвалифицированная команда, к которой всегда можно обратиться за помощью;
Оформление по трудовому договору, офис в Минске, отпуск 28 календарных дней + 4 дополнительных оплачиваемых выходных дня.
Данное рабочее место является планируемым к созданию (перспективным).