О компании

Orion Soft — российский разработчик IT-продуктов, специализирующийся на решениях для программно-определяемых центров обработки данных. Один из наших продуктов — zVirt, платформа управления виртуализацией, используемая более чем 200 компаниями, включая крупных игроков.

Обязанности

  • Писать код на Python и разрабатывать платформу мониторинга zVirt Metrics с нуля;
  • Работать с технологиями сбора производственных метрик с конечных устройств и сервисов (хосты виртуализации, виртуальные машины, сетевые коммутаторы и системы хранения);
  • Погружаться в эффективное хранение и обработку метрик;
  • Сотрудничать с командой для планирования и разбивки задач на этапы и достижения результатов;
  • Предлагать новые архитектурные решения и участвовать в проектировании системы;
  • Проводить ревью кода коллег, давать и получать обратную связь (код-ревью — это о качестве и взаимном росте);
  • Документировать свою работу для упрощения дальнейшего сотрудничества.

Требования

  • Уверенное владение Python (более 3 лет опыта);
  • Знание asyncio, алгоритмов и ООП;
  • Опыт работы с Tornado, Sanic, FastAPI или SQLAlchemy — знание хотя бы некоторых из них важно;
  • Умение писать чистый, понятный и тестируемый код: PEP 8 — не враг, pytest — хороший друг;
  • Настроил и использовал mypy, ruff и poetry;
  • Имеет опыт работы с Victoria Metrics/Victoria Logs или другими базами данных временных рядов;
  • Уверенный пользователь Docker и Kubernetes;
  • Уверенное владение Linux;
  • Читает и пишет на английском (по крайней мере для документации и переписки).

Условия и бенефиты

  • Работа удаленно из любой точки России или в гибридном формате в Москве;
  • Возможность работать над значимым продуктом и вносить вклад в его развитие.

Как откликнуться

Подать заявку на позицию.