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.
Условия работы
- Cобственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability - не будут для вас проблемой, вы сможете сосредоточиться на фичах
- Профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом
- Участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре Hello, conference! Полезные курсы и вебинары в корпоративном университете и электронные библиотеки
- А еще: Медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. Также можно застраховать родственников с корпоративной скидкой
- Доступ к сервису «Понимаю»: онлайн-консультации с психологом, юристом, экспертом по финансам или ЗОЖ
- Корпоративный и командный психолог в офисе и массажный кабинет
- Единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium
- Скидки и предложения от партнеров на фитнес, занятия английским и прочее.