Обязанности:
Ключевые задачи Проектирование архитектуры: Разработка и поддержка архитектуры бэкенда, выбор паттернов взаимодействия между микросервисами Разработка API: Проектирование и реализация RESTful (или gRPC) API для взаимодействия с фронтендом и внешними системами. Интеграция AI: Обертка ML-моделей в микросервисы, оптимизация инференса, работа с очередями задач для обработки видео. Работа с видео: Построение пайплайнов для захвата, декодирования и процессинга видеопотоков (RTSP/WebRTC/HLS). 2. Обязательные требования Язык и Фреймворки: Знание Python 3.x (асинхронность, типизация, внутреннее устройство) на отлично. Опыт работы с современными веб-фреймворками (FastAPI / Aiohttp / Django DRF, не обязательно знать все наизусть, достаточно понимать принцип работы и уметь читать документацию. Архитектура и Микросервисы: Понимание принципов микросервисной архитектуры, умение их проектировать и поддерживать. Опыт работы с Docker и Docker Compose, умение правильно писать docker инструкции. Понимание принципов проектирования API (OpenAPI/Swagger, версионирование, авторизация). Данные и Очереди: Опыт работы с брокерами сообщений Kafka или Redis Streams Уверенное владение SQL (PostgreSQL/MySQL) и NoSQL решениями. Опыт работы с ML-библиотеками (PyTorch, TensorFlow, ONNX Runtime). В команде есть датасайнтист, от вас потребуется только умение правильно использовать наработки. Понимание специфики деплоя моделей (GPU/CPU инференс, батчинг). 3. Будет большим плюсом Video Processing: Опыт работы с OpenCV, FFmpeg, GStreamer. Понимание, как работают кодеки, RTSP-потоки и фреймы. Опыт работы с Kubernetes (k8s) Требования к мышлению Архитектурное видение: Умение аргументировать выбор технологий Самостоятельность: Способность превратить бизнес-задачу в техническое решение. Умение работать в команде: У нас очень талантливые и отзывчивые ребята, готовые прийти на помощь Технологический стек: Python 3.11+, FastAPI, PostgreSQL, RabbitMQ/Kafka, Docker, PyTorch/TensorFlow, OpenCV/FFmpeg. Условия: Белая з\п с оформлением в штат компании развитие и карьерный рост гибкое начало/окончание рабочего дня корпоративные "плюшки" комфортный офис в г. Казани Дружный коллектив.Похожие вакансии