BASIS — разработчик программных продуктов для оказания облачных услуг и платформы динамической инфраструктуры.
Чем необходимо заниматься:
Принимать участие в переработке legacy-части платформы:
- миграция на актуальную архитектуру и фреймворки
- исправление бизнес-логики с учётом обновления инфраструктурных компонентов.
Проектировать и разрабатывать новый функционал в области:
- оркестрации среды виртуализации (KVM+QEMU+libvirt)
- оркестрации СХД (как аппаратных, так и SDS)
- оркестрации программно-определяемых сетей (SDN)
Заниматься оптимизацией производительности кода, поиском bottleneck’ов
Устранять существующие недостатки продукта
Писать unit-тесты на свой код
Документировать свой код
Принимать участие в code review
Заниматься менторством менее опытных и умелых коллег
Что для нас важно:
Практикующий python-разработчик с опытом от 5 лет
Уровень обращения с Linux достаточный, чтобы зайти на сервер с пониманием того, что нужно сделать, и осознанием последствий, к которым это может привести
Общая компьютерная грамотность
Приветствуется:
Опыт в разработке облачных платформ или каких-либо платформ виртуализации
Опыт программного управления SDN (в частности, OpenSDN/TF или OVN, но и другие тоже хорошо)
Опыт программного управления SDS
Опыт оптимизации многопоточных приложений
Опыт оптимизации приложений под высокую нагрузку
Опыт работы со средами контейнеризации (docker, containerd) и оркестраторами контейнеров
Опыт разработки или работы с ORM
Опыт разработки REST API
Понимание асинхронной работы кода
Наш технологический стэк:
- Linux (Ubuntu, Astra, ALT, + собственный дистрибутив)
- kvm+qemu+libvirt
- OpenvSwitch
- MongoDB
- python 3.9, quart, gevent
- docker, podman, k8s
Что мы предлагаем:
Трудоустройство согласно ТК РФ в IT-компании со всеми соответствующими бонусами;
Заработная плата состоит из оклада и квартальной премии;
График работы 5/2 пн-пт, гибкое начало дня, удаленка;
Социальный пакет (ДМС, оплата мобильной связи);
Обучение внутри компании и на внешних курсах;
Корпоративная программа лояльности (профессиональное обучение, фитнес-активности, обучение языкам и тд).