Вакансия актуальна

PHP-разработчик (Symfony) Института цифровой трансформации и развития искусственного интеллекта

Зарплата не указана

О вакансии

Требования к квалификации:
– уверенное владение PHP 8.1 и выше, знание современных возможностей языка — типизированные свойства, перечисления, атрибуты, readonly;
– практический опыт с фреймворком Symfony 6/7: контроллеры, внедрение зависимостей, сервисный слой, событийная модель, компоненты Security и Messenger;
– Doctrine ORM: доменные сущности, репозитории, миграции, оптимизация запросов; уверенная работа с PostgreSQL;
– понимание архитектурных подходов, на которых построена система: модульный монолит, Domain-Driven Design, паттерны Repository и UseCase, событийно-ориентированное взаимодействие модулей, элементы чистой архитектуры;
– работа с инфраструктурой проекта: Redis для кеша и сессий, Elasticsearch для полнотекстового поиска, RabbitMQ и Symfony Messenger для асинхронной обработки;
– написание тестов на PHPUnit — модульных и интеграционных; понимание, где покрытие приносит пользу;
– Twig, уверенная работа с Git, Docker, знакомство с CI/CD;
– будет плюсом — интеграция электронной подписи через NCANode (НУЦ РК), интеграция с LDAP и Active Directory, работа с файловыми хранилищами через VichUploader и Flysystem с выгрузкой в S3, опыт модернизации legacy-проектов (обновление Symfony и PHP, переход с аннотаций на атрибуты), проектирование REST API и спецификаций OpenAPI, практики информационной безопасности.
Обязанности и задачи:
– разработка и поддержка серверной части системы электронного документооборота: типы документов, бизнес-процессы и маршруты согласования, роли и права доступа;
– проектирование и доработка доменных модулей в рамках модульного монолита с соблюдением принятых паттернов и принципов Domain-Driven Design;
– работа с Doctrine и PostgreSQL: проектирование сущностей, репозитории, миграции, оптимизация запросов и поиск узких мест;
– развитие интеграций: электронная подпись через NCANode, уведомления по нескольким каналам через RabbitMQ и Symfony Messenger, полнотекстовый поиск на Elasticsearch;
– покрытие кода тестами на PHPUnit и участие в настройке процессов непрерывной интеграции и доставки (CI/CD);
– участие в модернизации системы: обновление Symfony и PHP до актуальных версий, рефакторинг, укрепление безопасности, развитие REST API и переход к подходу API-first.
Условия:
– формат работы — офлайн
– уровень дохода — обсуждается по итогам собеседования.

Рыночный ориентир

462 040 ₸

На основе 23 218 предложений с зарплатой для Работа в офисе в Алматы

Подробный разбор зарплат

Похожие вакансии

Все похожие вакансии

Частые вопросы

Какую зарплату можно ожидать?

В объявлении зарплата не указана. Похожие роли в Алматы часто предлагают около 462 040 ₸ (медиана по 23 218 предложениям).

Как откликнуться на вакансию?

Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.

Вакансии актуальные?

Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.

Где посмотреть тип занятости и формат работы?

Ключевые условия показаны над описанием. Также можно открыть связанные подборки по НАО Университет Нархоз и Алматы.

Откликнуться