Tech Lead Linux Kernel в команду Compute (МТС Web Services/MWS)
МТС – это мультисервисная цифровая экосистема. Мы создаем и развиваем сервисы в сфере мобильной связи, больших данных, искусственного интеллекта, облачного хранения, медиа и финансов – все они делают жизнь людей проще и интереснее.
MTС Web Services (MWS) — облачные сервисы для решения задач вашего бизнеса. Мы предоставляем сетевые сервисы, продукты для
вычисления, хранения и обработки данных, PaaS-решения, инструменты
кибербезопасности, профессиональные сервисы и ИИ-решения. Мы также инвестируем в создание публичной облачной платформы собственной разработки, которая станет доступна в 2025 году.
MWS — через облако к новым высотам.
Команда Compute разрабатывает проект infrastructure-as-a-service (IaaS). Это базовый компонент Облака (CloudMTS), который позволяет пользователю получить виртуальные машины и использовать их. Мы создаем для пользователей базовую ценность по получению вычислительных ресурсов.
Наша команда тесно взаимодействует с командой физической инфраструктуры, командой сети и командой системы хранения. Compute объединяет результаты работы этих команд в единый ценный для пользователей продукт.
В нашей команде происходит работа над тремя направлениями:
- Слой управляющих сервисов, написанный на kotlin (и java), используется spring, популярные open source библиотеки, а в качестве базы данных - PostgreSQL.
- Агент управления хостом, написанный на Go, тесно взаимодействует с системными компонентами
- Виртуализация — на базе QEMU, spdk, dpdk
В команде есть возможность выбрать язык и область ответственности, например, можно решать задачи во всех направлениях.
Код и сборка - Git и GitLab CI, деплой будет в k8s и в виде infrastructure as code.
Чем предстоит заниматься:
- Оптимизацией механизмов виртуализации на стыке QEMU и Linux kernel;
- Оптимизацией сетевого стека на стыке с virtio, vpp;
- Виртуализация GPU;
- Использование arm64 серверов, как платформы для виртуальных машин;
- Гипервизор KVM/QEMU, vhost-user, microvm (для serverless containers, аля Firecracker).
- Релевантный опыт в разработке от 5 лет и в роли Tech Lead от 2 лет;
- Умеете растить и развивать команду;
- Проектировали, разрабатывали и эксплуатировали высоконагруженные распределённые сервисы;
- Интересуетесь облачными технологиям и технологиями хранения данных в частности и готовы их углубленно изучать;
- Будет плюсом опыт работы с большими облаками (AWS, Azure, GCP, Yandex Cloud) и Kubernetes.
- Возможность удаленной работы;
- Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability - не будут для вас проблемой, вы сможете сосредоточиться на фичах;
- Профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
- Участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре Hello, conference! Полезные курсы и вебинары в корпоративном университете и электронные библиотеки;
- А еще: Медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. Также можно застраховать родственников с корпоративной скидкой;
- Доступ к сервису «Понимаю»: онлайн-консультации с психологом, юристом, экспертом по финансам или ЗОЖ;
- Корпоративный и командный психолог в офисе и массажный кабинет;
- Единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium;
- Скидки и предложения от партнеров на фитнес, занятия английским и прочее.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).