Senior/Lead OSDU DevOps
Senior/Lead OSDU DevOps
Req. VR-123700
Описание проекта
Цель проекта — поддержка процессов и стратегий выпуска корпоративной платформы данных (Data Platform). Команда отвечает за принятие общих принципов стратегии выпуска от управляющего органа платформы данных (PMC или его эквивалентной замены) и определение действенных процессов для их реализации для клиента.
Обязанности
- Разработка и документирование процедуры управления выпуском;
- Управление механизмами выпуска и создание артефактов выпуска;
- Мониторинг и применение патчей для сторонних зависимостей;
- Документирование и посредничество в устранении пробелов в управлении между заинтересованными сторонами и разработчиками для продвижения последовательного применения процессов ко всем видам деятельности по разработке платформы данных.
- Управление созданием заметок о выпуске с подробным описанием соответствующих изменений;
- Слияние чистых PR/MR в правильные ветки выпуска в соответствии с определенными стратегиями выпуска;
- Управление безопасностью и уязвимостями;
- Координация с разработчиками проекта по исправлению кода;
- Помощь управляющему органу в установлении эффективных принципов выпуска;
Навыки
Обязательно
- Подтвержденный опыт в области инжиниринга выпусков программного обеспечения или поддержки платформы
для крупномасштабных распределенных систем;
- Обширный опыт в области управления конфигурацией программного обеспечения (SCM) / управления изменениями;
- Практический опыт работы с OSDU Data Platform, ее архитектурой и используемыми в ней механизмами сборки;
- Экспертное владение GitLab CI/CD, автоматизацией конвейеров и управлением сложными ветками выпуска;
- Глубокое знание экосистем сборки и управления зависимостями Java, Python и NodeJS;
- Способность общаться и разрешать противоречивые входные данные при наличии конкурирующих интересов.
Желательно
- Координация эскалации конфликтов слияния с соответствующими разработчиками всякий раз, когда в процессе возникают конфликты;