Orion soft
Python-разработчик Senior (Metrics)
1 нед. назад
RussiaSeniorB1
pythonasyncioooptornadosanicfastapisqlalchemypytest
Один из продуктов компании — zVirt, платформа управления виртуализацией, которой пользуются более 200 компаний. Требуется старший Python-разработчик для разработки новой версии продукта zVirt Metrics для мониторинга с нуля.
О компании
- Orion soft — российский разработчик ИТ-продуктов, в основу которых заложена концепция программно-определяемого ЦОД.
О продукте
- Один из наших продуктов — zVirt, платформа управления виртуализацией, которой уже пользуются больше 200 компаний, включая очень крупных игроков.
- Задача — разработать новую версию zVirt Metrics (продукт для мониторинга).
Обязанности
- Писать на Python и разрабатывать платформу мониторинга zVirt Metrics.
- Работать с технологиями снятия метрик производительности с конечных устройств и сервисов (хосты виртуализации, виртуальные машины, сетевые коммутаторы и системы хранения данных).
- Погрузиться в способы эффективного хранения и обработки метрик.
- Вместе с командой планировать и разбивать задачи на шаги, а потом доводить их до результата.
- Предлагать новые архитектурные решения и участвовать в проектировании всей системы.
- Смотреть код коллег, давать обратную связь и самому получать её (code-review).
- Описывать сделанное в документации.
Требования
- Уверенно пишешь на Python (больше 3-х лет).
- Знаешь asyncio, алгоритмы и ООП.
- Работал с Tornado, Sanic, FastAPI или SQLAlchemy (хотя бы часть из этого знакома).
- Пишешь аккуратный, понятный и тестируемый код, знаешь PEP 8, pytest.
- Настраивал и пользовался mypy, ruff и poetry.
- Сталкивался с Victoria Metrics / Victoria Logs или другими Time Series DB.
- Уверенно используешь Docker и Kubernetes.
- Чувствуешь себя уверенно в Linux-среде.
- Читаешь и пишешь по-английски (для документации и переписки).
Будет плюсом
- Опыт работы в продуктовой команде и разработки инфраструктурных решений.
- Навыки программирования на Go, Rust или C / C++