Люблинско-Дмитровская линия метро Римская
Мы — команда Orion soft, и мы делаем жизнь ИТ-инфраструктуры проще. Один из наших продуктов — zVirt, платформа управления виртуализацией, которой уже пользуются больше 200 компаний, включая очень крупных игроков.
Твои задачи:
-
Писать на Python и помогать развивать платформу управления виртуализацией и её подсистемы (disaster recovery, backup);
-
Работать с libvirt, qemu, cloud-init и разными технологиями репликации – будет шанс реально прокачаться;
-
Вместе с командой планировать и разбивать задачи на шаги, а потом доводить их до результата;
-
Предлагать новые архитектурные решения и участвовать в проектировании всей системы;
-
Смотреть код коллег, давать обратную связь и самому получать её (code-review у нас – это про качество и взаимное развитие);
-
Описывать то, что сделали, в документации, чтобы в будущем всем было проще работать.
Что нужно, чтобы попасть в команду:
-
Уверенно пишешь на Python (больше 3-х лет);
-
Знаешь, что такое asyncio, дружишь с алгоритмами и ООП;
-
Работал с Tornado, Sanic, FastAPI или SQLAlchemy – нам важно, чтобы хотя бы часть из этого тебе была знакома;
-
Умеешь писать аккуратный, понятный и тестируемый код: PEP 8 – не враг, pytest – хороший друг;
-
Настраивал и пользовался mypy, ruff и poetry;
-
Сталкивался с RabbitMQ, MariaDB или MongoDB;
-
Знаешь, как подружиться с Docker и Kubernetes;
-
Чувствуешь себя уверенно в Linux-среде;
-
Читаешь и пишешь по-английски (хотя бы для документации и переписки).
Будет преимуществом:
-
Опыт работы с ETCD или InfluxDB;
-
Опыт работы в продуктовой команде и разработки инфраструктурных решений;
-
Навыки программирования на Go или C/C++;
-
Умение составлять SQL-запросы.
Перспективы:
Работа в Orion soft — это возможность влиять на развитие ключевого продукта компании. Расти как по горизонтали, так и по вертикали:
1) Техническое лидерство:
- Углубление в области disaster recovery/backup оптимизация.
- Архитектура компонентов: принятие решений о стеке компонентов, развитии и поддержке.
2) Управленческий рост:
- Развитие команды. Влияние на продукт zVirt через внедрение новых функций. Участие в стратегическом планировании.
Мы ценим инициативу и готовы поддерживать рост наших лидеров как в экспертной, так и в управленческой плоскости.