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