Т1

Прикладной администратор

Не указана
  • Екатеринбург
  • От 3 до 6 лет
  • Linux
  • Администрирование
  • Git
  • Ansible

Что мы ожидаем?

  • Уверенное знание основ Git: инициализация репозитория, коммиты, работа с ветками(branch, checkout).

  • Понимание принципов работы с удаленными репозиториями (push, pull, fetch).

  • Умение решать базовые конфликты слияния - не бояться их, а находить и исправлять.

  • Опыт работы с платформами на базе Git (GitHub, GitLab, Bitbucket): создавать Pull Request(MR), проводить код-ревью.

  • Умение работать с историей изменений (логи, revert, reset).

  • Понимание архитектуры Ansible: управляющие хосты, инвентори, модули, плейбуки.

  • Опыт работы с инвентари-файлами (статические и понимание динамических)

  • Понимание принципов идемпотентности.

  • Уверенное знание Linux (на уровне администратора).

Задачи:

  • Контроль соблюдения стратегии ветвления.

  • Создание и сопровождение релизных веток (release/*).

  • Бэкпортирование критических исправлений и синхронизация веток.

  • Обеспечение актуальности репозитория (обновление зависимостей, устранение конфликтов).

  • Проверка корректности процедур слияния (наличие тестов, апрувов, привязка к задачам)

  • Помощь разработчикам в разрешении сложных конфликтов.

  • Управление очередностью вливания крупных изменений для стабильности сборки.

  • Создание подробных чек-листов для установки релизов (порядок действий, миграции БД, сценарии отката).

  • Контроль за отсутствием устаревших и уязвимых компонентов в релизных ветках.