Обязанности:
Разработка и развитие core-компонентов сервисаВы будете создавать и улучшать ключевые модули системы управления baremetal-инфраструктурой: от API для клиентов до низкоуровневых компонентов взаимодействия с оборудованием. Проектирование архитектуры новых функциональностей
Вам предстоит участвовать в проектировании и реализации новых возможностей сервиса, которые расширят сценарии использования baremetal-серверов в гибридных и облачных окружениях. Оптимизация производительности и надёжности
Вам нужно будет работать над повышением производительности систем оркестрации и мониторинга, обеспечивая стабильную работу сервиса при масштабировании. Автоматизация процессов управления инфраструктурой
Вам предстоит разработать инструменты для автоматизации развёртывания, мониторинга и обслуживания физических серверов, чтобы сокращать рутинные операции. Исследование и решение сложных технических задач
Вы станете погружаться в нетривиальные проблемы на стыке hardware и software, находя оптимальные решения для управления разнородным оборудованием. Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Проектировали и разрабатывали новые сервисы с нуля
- Уверенно знаете Go и умеете писать надёжный, высокопроизводительный код
- Следуете правилу бойскаута: «Делать код лучше, чем был»
- Умеете глубоко погружаться в исследование сложных технических задач
- Понимаете принципы построения распределённых систем
Дополнительные требования:
- Работали с Kubernetes (умеете не только запускать сервисы, но и работать с самой платформой)
- Понимаете устройство серверного оборудования и его компонентов
- Знаете сетевые технологии и умеете диагностировать сетевые проблемы
- Знакомы с Yandex Cloud и понимаете работу виртуальных серверов
- Умеете работать с системами автоматизации инфраструктуры
