Описание
Описания нет
Задачи
•Разработка, развитие и поддержка веб-сервисов и информационных систем компании
•Проектирование и реализация клиент-серверной архитектуры (бэкенд на Laravel Octane, фронтенд на Nuxt 3/Vue 3)
•Реализация и поддержка модуля цифровой подписи (подписание и проверка подлинности документов с помощью NCALayer и NCANode)
•Разработка логики бизнес-процессов на базе стейт-машин (Symfony Workflow)
•Настройка механизмов очередей, кэширования и real-time уведомлений пользователей (Redis, WebSockets, Soketi)
•Организация хранения файлов в S3 (MinIO) и автоматизированного формирования печатных форм (LibreOffice)
•Интеграция систем с внешними сервисами посредством REST API
•Участие в аудите безопасности и мониторинге систем (логирование в ELK)
Требования
•Высшее профильное образование (Информационные технологии, Вычислительная техника и ПО или смежные технические специальности)
•Знание технического английского языка на уровне чтения технической документации и профильной литературы (Intermediate / Pre-Intermediate)
•Опыт коммерческой веб-разработки (Fullstack или Backend с уверенным знанием современного фронтенда) от 2–3 лет
•Уверенное владение стеком PHP (Laravel), опыт работы с высоконагруженными решениями через Laravel Octane (Swoole)
•Опыт разработки на JavaScript / TypeScript: Node.js (SSR, WSS), Vue 3, Nuxt 3
•Верстка с использованием современных CSS-фреймворков (TailwindCSS)
•Проектирование и оптимизация реляционных баз данных: PostgreSQL, MySQL (MariaDB)
•Опыт реализации очередей задач, фоновых процессов и кэширования с использованием Redis
•Опыт интеграции и работы с протоколами WebSockets (WSS), экосистемой Laravel Echo и Soketi
•Практические навыки работы с криптографическими сервисами Республики Казахстан: интеграция с NCALayer (клиентская часть) и NCANode (серверная валидация, проверка ЭЦП)
•Понимание принципов управления бизнес-процессами и конечными автоматами (Symfony Workflow)
•Опыт работы с объектными S3-совместимыми хранилищами (MinIO)
•Организация автоматической генерации печатных форм и отчетов (в т.ч. через headless LibreOffice)
•Проектирование и разработка интеграционных интерфейсов (REST API)
•Базовые знания настройки и администрирования веб-серверов (Nginx)
•Навыки работы со стеком сбора и анализа логов ELK (Elasticsearch, Logstash, Kibana) в целях аудита и информационной безопасности
•Умение работать с технической документацией, читать и дополнять ТЗ
•Аналитический склад ума, ответственность, способность декомпозировать сложные задачи, умение работать в команде
•Понимание микросервисной и событийно-ориентированной архитектуры
•Опыт профилирования и оптимизации медленных SQL-запросов
•Git (GitLab / GitHub)
•Среды разработки (PHPStorm, VS)
•Инструменты тестирования API (Postman, Insomnia)
•ПО для работы с БД (DBeaver, DataGrip, pgAdmin)
•ОС Linux (базовое администрирование через терминал)
Будет плюсом:
•Наличие сертификатов по профильному стеку технологий (PHP/Laravel, Vue, базы данных)
•Опыт участия в проектах с интеграцией государственных сервисов РК (ЭЦП, НУЦ РК)
•Практический опыт настройки CI/CD пайплайнов
Условия
Условий в вакансии нет