WorkListВойтиОформить подписку
GI

Software Engineer, Delivery : Release

GitLab · DevOps-платформа
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо · Bangalore, Индия
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
требования разнятся: C1–C2
по другим вакансиям компании
Деньги
≈ $1,5–4,5 тыс/мес · оценка Worklist
по мировому рынку, грейд в вакансии не указан, данные за август 2026. Это ориентир порядка величины, а не вилка этой роли · Как считаем
Даты
Опубликована 28.10 · видим у компании с 28.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Backend Engineers в команде Software Delivery:Release обладают не только сильным опытом backend-разработки, но и хорошим пониманием инфраструктуры и операций либо живым интересом к ним. На этой позиции вы будете работать вместе с Site Reliability Engineers (SREs), улучшая инструменты, инфраструктуру и процессы управления релизами. Если SREs подходят к этим задачам с операционной точки зрения, то Backend Engineers привносят взгляд разработчика программного обеспечения, тесно сотрудничая для создания эффективных и безопасных решений, обеспечивающих оптимизированную доставку кода в различные поддерживаемые окружения. Эта роль идеально подходит тем, у кого сильный опыт программирования и кто при этом комфортно чувствует себя в задачах, связанных с инфраструктурой, автоматизацией и операциями, или стремится развить экспертизу в этих областях.

Что предстоит делать

  • Обеспечивать работу процесса релизов GitLab
  • Создавать новые инструменты и фреймворки для автоматизации процесса релизов
  • Разрабатывать новые функции релизов GitLab, чтобы заменить существующие самописные инструменты, участвуя в новых работах над нашим Release Framework
  • Работать с отдельными командами над определением и реализацией решений, которые помогут им выпускать релизы быстрее
  • Создавать фреймворки, позволяющие инженерам писать код, который масштабируется вместе с нагрузкой
  • Помогать командам инструментировать их код и выявлять части кода, которым пошла бы на пользу повышенная наблюдаемость (observability)
  • Тесно работать с коллегами из смежных групп Infrastructure Platforms, чтобы контролировать влияние кода приложений, работающего в пользовательских продуктах
  • Помогать чётко доносить график релизов до других участников
  • Разрабатывать мониторинг и алертинг для измерения скорости процесса релизов
  • Выявлять узкие места в процессах и внедрять оптимизации
  • Участвовать в ротации Release Manager

Требования

Идеальный кандидат обладает следующим:

  • Сильный опыт программирования. Обязательно знание Ruby или Go (готовность изучать Ruby обязательна). Уверенное владение Ruby — серьёзное преимущество. Знание Ruby on Rails не обязательно
  • Опыт работы с крупномасштабными системами
  • Опыт оптимизации конвейеров Continuous Delivery и Continuous Deployment, а также сопутствующих им инструментов и процессов
  • Интерес к облачным платформам, контейнеризации и инструментам Infrastructure as Code
  • Опыт в области наблюдаемости приложений и систем
  • Командный настрой, безграничное любопытство и подтверждённая способность учиться
  • Продуктовое мышление при разработке новых компонентов

Вы разделяете наши ценности и работаете в соответствии с ними.

Условия и бенефиты

  • Льготы для поддержки вашего здоровья, финансов и благополучия
  • Гибкий оплачиваемый отпуск
  • Team Member Resource Groups
  • Долевая компенсация (Equity) и Employee Stock Purchase Plan
  • Growth and Development Fund
  • Отпуск по уходу за ребёнком

GitLab гордится тем, что является работодателем равных возможностей и применяет политику affirmative action.

Навыки

RubyGoRuby on RailsContinuous DeliveryContinuous DeploymentInfrastructure as Codeobservability

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти