Fullstack PHP разработчик Middle+ (с интеграцией Python)
Рассматриваем только:
- Кандидатов из г. Астана (обязательно);
- Опыт работы от 4-х лет (уровень Middle и выше);
- Не рассматриваем совмещение.
Формат работы: удаленно, full-time
Тип занятости: постоянная работа
О проекте
Мы развиваем действующую систему онлайн-прокторинга, которая используется для проведения экзаменов и контроля пользователей в реальном времени.
Система уже находится в продакшне, обрабатывает реальные нагрузки и постоянно развивается.
В системе используются модули Computer Vision и AI:
- детекция и идентификация лица
- определение положения головы и направления взгляда
- обнаружение посторонних лиц и движений
- детекция запрещенных предметов (телефоны, наушники и др.)
- проверка “живости” (liveness)
ML-модули реализованы на Python и интегрируются с backend системой на PHP.
Технологический стек
- PHP 7.4 (самописный фреймворк)
- MySQL
- Nginx
- Ubuntu (Linux)
- HTML, CSS, JavaScript
- Bootstrap
- Python (AI / Computer Vision)
- WebRTC (как преимущество)
Задачи
- Поддержка и развитие существующей системы (не с нуля)
- Разработка backend (PHP)
- Доработка frontend части (интерфейсы, логика)
- Интеграция Python (AI/CV) модулей
- Работа с видео и событиями в реальном времени
- Оптимизация производительности системы
- Участие в развитии архитектуры
Требования
- Уверенные знания PHP (без зависимости от фреймворков)
- Уверенные знания HTML, CSS, JavaScript
- Опыт работы с MySQL
- Умение разбираться в чужом коде (самописные системы)
- Опыт работы с Git
- Опыт работы с Linux (Ubuntu): SSH, Bash
Будет плюсом
- Опыт интеграции Python (скрипты, сервисы)
- Понимание Computer Vision / AI (на уровне интеграции)
- Понимание работы с видео / потоками данных
- Опыт работы с real-time системами
- Опыт работы с highload системами
- Опыт самостоятельной разработки или внедрения AI/CV моделей — большой плюс
Важно
- Не рассматриваем разработчиков, работавших только с Laravel / Symfony
- Backend — основная зона ответственности, frontend — как часть задач
- Работа с самописной системой и сложной логикой
- Работа не про “сайт”, а про реальную большую микросервисную систему.