Инженер по релизам
Белград, Сербия; Берлин, Германия; Лимассол, Кипр; Мадрид, Испания; Мюнхен, Германия; Пафос, Кипр; Прага, Чехия; Удалённо, Германия; Варшава, Польша; Ереван, Армения
О JetBrains
Мы создаём интеллектуальные инструменты разработки для разработчиков и команд. Более 15 миллионов пользователей, свыше 300 000 компаний и 88 компаний из Fortune Global Top 100 полагаются на наши продукты для решения реальных сложных задач. Наша миссия проста: повышать продуктивность команд разработки и масштабно внедрять ИИ.
Чем вы будете заниматься
Наши IDE создаются в огромном масштабе: монорепозиторий объёмом 14 ГБ, в котором более 500 разработчиков ежедневно коммитят код, и сотни тысяч автоматизированных тестов обеспечивают стабильность. Регулярная и надёжная поставка обновлений в этой экосистеме без блокировки инженерных команд — серьёзная инфраструктурная задача.
Здесь и появляетесь вы. Вы присоединитесь к нашей инфраструктурной команде как технический специалист и владелец процессов релизной инфраструктуры, создавая надёжные системы для плавной поставки релизов. Вы возьмёте на себя CI/CD-пайплайны, оптимизируете процессы доставки и обеспечите беспрепятственный путь изменений от локальной разработки до релиза.
В повседневной работе вы будете:
•Проектировать, настраивать и поддерживать CI/CD-пайплайны для надёжных и повторяемых релизов.
•Управлять стратегиями ветвления, координировать заморозки кода и обрабатывать hotfix-релизы.
•Диагностировать сбои пайплайнов и устранять узкие места сборки до того, как они повлияют на поставку.
•Автоматизировать повторяющиеся задачи релиза и улучшать рабочие процессы в YouTrack для более эффективного отслеживания задач.
•Собирать требования от команд разработки и превращать болевые точки в удобные улучшения инструментов.
•Доносить изменения процессов до заинтересованных сторон и команд поддержки в период переходов.
•Проводить ретроспективы после инцидентов для непрерывного совершенствования процесса релиза.
Что вы привнесёте
•Любознательность и системный подход к решению сложных инфраструктурных задач.
•Чёткие коммуникативные навыки для сотрудничества с несколькими инженерными командами.
•Сильное стремление автоматизировать ручные задачи и снижать трение для коллег-разработчиков.
•Готовность брать на себя ответственность за решения по релизам и управлять компромиссами при жёстких сроках.
•Прагматизм при расстановке приоритетов между стабильностью сборки, скоростью релиза и опытом разработчиков.
Что потребуется
•Подтверждённый практический опыт создания, сопровождения и отладки CI/CD-пайплайнов (например, TeamCity, Jenkins, GitHub Actions или аналоги).
•Свободное владение Kotlin или Java.
•Практический опыт работы с Gradle или аналогичными системами сборки.
•Знакомство со средой Linux и shell-скриптингом.
•Уверенное владение инструментами отслеживания задач, такими как YouTrack или Jira, для управления рабочими процессами.
•Профессиональное владение письменным и устным английским языком.
•Опыт сборок крупномасштабных монорепозиториев, инструментария JetBrains (TeamCity, YouTrack), тестирования совместимости плагинов или мультипродуктовых релизных пайплайнов будет плюсом.
Как выглядит успех
Вы заслужите доверие наших инженерных команд, сделав релизы предсказуемыми, плавными, незаметными и без стресса. Пайплайны работают эффективно, сбои быстро диагностируются, а повторяющиеся задачи постоянно автоматизируются. Разработчики во всём отделе IDE могут сосредоточиться на создании отличных функций, будучи уверены, что пайплайн доставки за их спиной надёжен как скала.
Почему JetBrains?
•Достойная базовая зарплата. Мы предлагаем конкурентоспособную оплату, соответствующую вашим навыкам и опыту.
•Гибкое место работы. Свобода работать из дома или из офиса.
•Удалённая работа. До 30 дней в год можно работать удалённо из-за границы.
•Дополнительный отпуск. Больше дней для отдыха, восстановления сил и занятий любимым делом.
•Компенсация медицинского страхования. Спокойствие за себя и семью.
•Возможности обучения и развития. Доступ к конференциям, курсам и языковым занятиям.
•Языковые курсы. Изучайте местный язык или совершенствуйте английский.
•Питание в рабочий день. Горячий обед или компенсация обеда в рабочие дни.
•Поддержка психического здоровья. Для вашего благополучия мы обеспечиваем простой доступ к профессиональной помощи в сфере психического здоровья.
•Спортивная льгота. Тренажёрный зал на территории или компенсация абонемента в спортивный клуб.
•Внутренние мероприятия. Участие в общекорпоративных праздниках и встречах команд.
*Некоторые льготы могут отличаться в зависимости от локации.