Мы отвечаем за технологическую составляющую ОК: хранилища, базы данных, облака, метрики, средства конфигурирования, мониторинга, разработки и диагностики.
Команда эксплуатирует высоконагруженную систему и ищет опытного специалиста Senior DevOps, который будет конфигурировать проекты и управлять сборкой на разных платформах.
Задачи
- Развитие и поддержка CI/CD
- Построение пайплайнов сборки и деплоя проектов
- Управление релизным циклом приложений
Требования
- Опыт и понимание принципов работы CI/CD
- Знание базовых паттернов обеспечения непрерывной поставки релизов, тестирования, сборки, деплоя и поддержки релизного цикла
- Знания Linux, Docker, Git, Helm
- Linux — базовые знания архитектуры ОС, системные вызовы и сигналы, дебаг состояния ОСDocker
- Архитектура контейнеров, способы сборки, настройка реджестри Git
- Организация репозиториев, монорепозитории, управление зависимостями, знание стандартных паттернов Helm
- Понимание системы шаблонизации чартов, версионирование и тестирование
- Практический опыт сборки на любом языке C/C++, Go, Java, etc. из исходников
- Знакомство с системами сборки (go build, ant, gradle, maven, gcc, clang), умение читать код и помочь с дебагом при сборке
- Опыт работы с системами управления конфигурациями: Ansible/Salt/Terraform
- Управление инфраструктурой с помощью Infrastructure as Code, умение читать и описывать инфраструктуру с учётом скорости развёртывания и безопасности
- Умение писать на Java/Python/Go
- Автоматизация процессов, разработка инфраструктурных утилит, поддержка существующего кода
Приглашаем специалиста, который сможет посещать офис в Москве или Санкт-Петербурге, работать в комбинированном режиме или удалённо. Ждём ваших откликов. Удачи!