Senior DevOps Engineer (bare-metal) в команду R&D-лаборатория (MWS Cloud Platform)
МТСОписание
MWS Cloud Platform новая облачная платформа от МТС Web Services, построенная на собственных технологиях виртуализации и надёжной инфраструктуре МТС. Мы управляем всем циклом разработки от оборудования и дата-центров до кода. Наша цель создать высокотехнологичное облако для самых требовательных заказчиков, при этом понятное и удобное для разработчиков.
Присоединяйся у нас амбициозные задачи, сильная инженерная команда и реальная возможность повлиять на архитектуру облака федерального масштаба.
R&D Лаборатория новая команда, которая отвечает за тестирование серверного железа и комплектующих. Мы превращаем ручную проверку поставщиков и конфигураций в воспроизводимый инженерный процесс: пайплайны, автоматизация, Redfish, PXE, CI/CD и инфраструктура как код. Здесь можно влиять на то, как компания будет сертифицировать оборудование, строить тесты и инфраструктурные процессы. Фокус исследование, сборка систем, эксперименты и инженерное любопытство.
Мы ищем опытного DevOps-инженера , которому интересно: возиться с реальным железом, aтоматизировать тестовые стенды, строить IaC для серверного железа .
Чем предстоит заниматься:
- Работать с физическими серверами как с первоклассными объектами тестирования, не сводить их к хостам под приложения;
- Проектировать, писать и поддерживать автоматизированные тесты для bare metal серверов через BMC и Redfish API с покрытием функциональных, негативных и регрессионных сценариев;
- Собирать и верифицировать инвентарь железа через BMC, использовать данные для управления BIOS, power state и сетевыми параметрами;
- Автоматизировать конфигурацию BIOS, управление питанием, порядок загрузки, сетевые настройки на уровне железа;
- Оркестрировать и проверять автоматическое развертывание серверов через Redfish Virtual Media, PXE/iPXE и сетевую загрузку в разных сетевых условиях;
- Тестировать полный жизненный цикл сервера power on, provisioning, OS deploy, reboot, recovery в автоматизированных пайплайнах;
- Разворачивать тестовые ОС и прогонять нагрузочные тесты и базовые бенчмарки CPU, RAM, storage, network с автоматизированным сбором результатов;
- Проводить тестирование сетевых карт: линковка, скорости, offload, multiport, PXE boot, jumbo frames и встраивать это в CI/CD отчеты и метрики;
- Интегрировать результаты тестов, метрики и логи в CI/CD пайплайны и системы хранения артефактов, обеспечивать видимость статуса тестов для команды;
- Поддерживать и эволюционировать лабораторную инфраструктуру Proxmox (и/или другие решения виртуализации/контейнеризации по необходимости), PXE, MAAS и тестовые контура;
- Участвовать в аттестации серверного оборудования и тесно взаимодействовать с инфраструктурной командой по результатам тестов для двустороннего поддержания процесса деплоя в актуальном состоянии.
Что ждём от кандидатов:
- Глубокий опыт работы с bare metal серверами и понимание их жизненного цикла, включая управление питанием, загрузкой и конфигурацией BIOS;
- Практический опыт работы с BMC, Redfish API, IPMI и понимание спецификации управления железом через RESTful интерфейсы (Redfish);
- Опыт автоматизации BIOS настроек и других серверных параметров через API или vendor tools;
- Понимание и опыт автоматизации сетевой загрузки через PXE/iPXE, TFTP, DHCP, настройка сетевой инфраструктуры для тестов;
- Опыт тестирования и диагностики сетевых адаптеров 10/25/100/400G, понимание VLAN, MTU, bonding, offload и их влияния на загрузку/тесты;
- Уверенные знания Linux на уровне сетей routing, NAT, iptables/nftables, namespaces, опыт работы с Linux как тестовой платформой;
- Опыт написания тестов, утилит и автоматизации на Python или Go для взаимодействия с API и управлением железом;
- Понимание принципов CI/CD как механизма непрерывного тестирования и автоматизации;
- Опыт работы с системами мониторинга, сбора метрик и логированием для физической инфраструктуры, умение делать Dashboards и Alerts;
- Базовое понимание архитектуры серверного железа CPU, memory topology, storage, NUMA и как это влияет на тестирование и нагрузку.
Что мы предлагаем:
- Гибридный или полностью удалённый формат работы, с возможностью гибкого начала и окончания рабочего дня;
- Участие во внешних IT конференциях;
- Полезные курсы и вебинары в корпоративном университете и электронные библиотеки.
А ещё:
- ДМС с первого месяца работы, включая стоматологию. А ещё оплачиваем 50% стоимости полиса ДМС для родственников;
- Мобильная связь за счёт компании и льготные тарифы для близких;
- Подписка на online-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.