SAP
Senior Developer (m/f/d) - Baremetal Automation, SAP Cloud Infrastructure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в команду PlusOne Central Engineering для SAP Cloud Infrastructure. Задача — строить enterprise-облачную инфраструктуру с автоматизацией жизненного цикла baremetal-серверов, провижинингом, оркестрацией контейнеров и надёжными API.
Задачи
- Разрабатывать решения для SAP Cloud Infrastructure на Go, Python, OpenStack, Kubernetes и API управления оборудованием
- Автоматизировать провижининг и жизненный цикл больших парков серверов
- Интегрировать разнородные аппаратные платформы
- Проектировать отказоустойчивые control-plane сервисы
- Предоставлять надёжные API для production-инфраструктуры
- Обеспечивать техническое лидерство для инженерных команд
- Направлять архитектурные и имплементационные решения
- Внедрять инженерные практики для быстрой и надёжной поставки
- Разрабатывать операторы и контроллеры Kubernetes
- Сотрудничать с распределёнными командами и вендорами оборудования
Требования
- Глубокий опыт в Go, Python или C/C++
- Сильный фокус на baremetal-автоматизации, REST API и интерфейсах управления оборудованием
- Практическое знание протокола Redfish
- Глубокое знание серверного оборудования одного из вендоров: Lenovo, Dell или HPE
- Опыт управления жизненным циклом серверов, прошивками, out-of-band management и автоматизированным провижинингом
- Опыт разработки операторов и контроллеров Kubernetes (reconciliation, custom resources, observability)
- Продвинутое знание OpenStack, Kubernetes и Docker
- Опыт с микросервисами, event-driven архитектурой и инфраструктурной автоматизацией
- 8+ лет опыта разработки ПО
- Опыт участия в архитектурных решениях или лидерства в распределённых средах
- Опыт проектирования и эксплуатации систем для больших серверных парков и отказоустойчивых control-plane
- Понимание принципов безопасности и требований комплаенса
- Опыт работы в мультикультурных и распределённых командах
- Отличные навыки презентации, коммуникации и решения проблем
- Готовность работать в быстро меняющейся среде
- Знание OpenBMC будет плюсом
- Возможна необходимость допуска по немецкому законодательству
Условия
- Постоянная полная занятость
- Гибридный формат работы
- Командировки 0–10%
- Обучение и развитие
- Программы благополучия и инклюзивная культура
- Работа над enterprise-масштабными решениями
Навыки
- Go
- Python
- C/C++
- OpenStack
- Kubernetes
- Docker
- REST API
- Redfish
- OpenBMC
- Kubernetes Operators
- микросервисы
- event-driven architecture
- Lenovo
- Dell
- HPE