Обязанности:
Задачи, которые будут в твоих руках: Сборка и подготовка релизов приложений (backend). Контроль версионирования: тегирование релизов, ведение changelog. Взаимодействие с командой разработки для согласования сроков и состава релизов. Мониторинг процесса деплоя, оперативное реагирование на ошибки при выкладке. Поддержка и актуализация документации по релизному процессу. Работа с системами контроля версий (Git): ревью и мерж релизных веток. Взаимодействие с разработчиками для координации тестирования перед релизом. Базовая автоматизация рутинных задач релизного цикла (скрипты, конфиги). Реагирование на алерты. Участие в улучшении релизного процесса совместно с DevOps/тимлидом. Что для этого нужно: Понимание основ Git (ветвление, merge/rebase, теги). Знания о ресурсах сервисов. Опыт работы (стажировки, pet-проекты) с Docker. Понимание принципов CI/CD (что это и зачем нужно). Знание Python — для автоматизации. Понимание жизненного цикла разработки ПО (SDLC). Умение работать с задачами в трекерах (Jira/Youtrack и т.п.). Готовность разбираться в новых инструментах и учиться. Ответственность, внимательность к деталям. Будет плюсом Знакомство с любой системой CI/CD (даже на уровне учебных проектов). Опыт написания простых python скриптов. Понимание основ сетевых протоколов (HTTP, DNS). Понимание Kubernetes. Опыт участия в IT-проектах в любой роли (разработка, тестирование, поддержка).Похожие вакансии