Наша команда отвечает за сервисы, позволяющие клиентам Yandex Cloud заниматься командной разработкой ПО. Наш сервис решает задачи хранения и версионирования кода, предлагает инструменты для code review, сборки кода, хранения артефактов, деплоя собранных приложений в облако, тестирования и документирования приложения.
Яндекс и разрабатывает собственный инструментарий для решения этих задач, и позволяет использовать существующий: GitLab. Yandex Managed Service for GitLab — это сервис для развёртывания и автоматического обслуживания инстансов GitLab в инфраструктуре Yandex Cloud. Сервис позволяет создать в облаке инстанс GitLab и отвечает за его бесперебойную работу. Мы делаем dev-инструменты удобнее — присоединяйтесь!
В нашей команде вы сможете:
- Улучшить навыки программирования и освоить современный язык — Kotlin
- Поддерживать бесперебойную работу живого сервиса с большим количеством клиентов
- Получить опыт работы с мощным современным облаком — Yandex Cloud, изучить его инструменты и лучшие практики
Какие задачи вас ждут
- Прорабатывать технические интеграции с GitLab и автоматизировать их в коде приложения. Например, интеграция GitLab c S3 из Yandex Cloud для хранения артефактов, подключение GitLab Runner на ресурсах облака, сбор логов GitLab в сервисе Yandex Cloud Logging.
- Поддерживать и развивать инфраструктуру сервиса
- Автоматизировать раскатку новых версий GitLab на клиентские инстансы. Настроить алерты для ошибочных состояний при работе сервиса. Интегрировать сервис в Yandex Cloud Logging для более удобного сбора логов его работы.
- Исследовать отказы сервиса и устранять их причины
Пример задачи: ежедневные бэкапы нескольких клиентских инстансов закончились с ошибкой. Нужно выяснить, что привело к отказу функциональности и как это исправить.
Мы ждём, что вы
- Настраивали GitLab
- Программировали на одном или нескольких языках
- Хорошо понимаете устройство Linux и современных систем виртуализации и контейнеризации
Будет плюсом, если вы
- Хотите развиваться в программировании
- Хорошо разбираетесь в устройстве сетей
- Работали с системой управления конфигурациями Terraform
- Работали с облачными платформами