Коротко о проекте:Видеоаналитика — большой проект с применением технологий машинного обучения и компьютерного зрения. В проект входят сервисы «Умные парковки», «Умный шлагбаум», а также технологии распознавания лиц, анализа проходимости территории и подсчета людей, контроля дорожного трафика, теплового следа, идентификации деталей на производстве и другие. Проект управляется платформой с множеством подключаемых модулей: детекторы движения и идентификаторы.
Чем предстоит заниматься:- разработка и поддержка API платформы по созданию сценариев видеоаналитики;
- разработка новых сервисов платформы;
- интеграция ML сервисов в платформу;
- разработка и поддержка модуля управления видеопотоком.
От вас:- опыт работы от 1 года;
- Python (⩾3.8);
- работать с многопоточностью/асинхронностью (asyncio, multiprocessing, multitheading);
- Docker, docker-compose;
- писать поддерживаемые API и сервисы с помощью FastAPI, uvicorn, pydantic;
- СУБД и ORM: Postgres, Sqlalchemy, Alembic, ClickHouse;
- проектировать БД;
- работать с очередями Celery, RabbitMQ, Redis, Flower;
- писать чистый, читаемый код;
- работать с git, gitlab-ci, следовать github flow;
- уверенный пользователь Linux (устанавливать и настраивать окружение, работать на удаленном сервере);
- опыт написания unit-тестов.
Будет плюсом:- знание CI/CD инструментов (в особенности gitlab-ci);
- следование принципам SOLID, KISS, DRY, YAGNI, APO;
- JavaScript/TypeScript;
- React;
- опыт работы с k8s.
От нас:- стабильная белая заработная плата;
- ежегодная премия;
- работа в офисе с дальнейшей возможностью совмещения с удаленкой;
- гибкий режим работы;
- работа над реальными проектами.