О роли:
Мы ищем старшего инженера DevOps, который сможет спроектировать, внедрить и оптимизировать полностью автоматизированную экосистему доставки на основе CI/CD и Kubernetes. Вы будете поддерживать разработчиков, повышать надежность релизов и определять практики DevOps по всей компании.
Основные обязанности:
- Проектировать надежные рабочие процессы GitLab CI/CD для многоэтапных сборок, тестов и развертываний.
- Определять стандарты контейнеризации и управлять жизненным циклом Docker-образов для нескольких сервисов.
- Руководить проектированием и эксплуатацией кластеров Kubernetes, включая сетевые настройки, ingress, хранение данных и масштабирование.
- Создавать стандартизированные и неизменяемые ОС-среды с использованием Talos.
- Поддерживать и расширять системы наблюдаемости на базе Prometheus и Grafana.
- Автоматизировать процессы на протяжении всего жизненного цикла разработки ПО, устраняя ручные операции.
- Повышать производительность разработчиков с помощью инструментов, шаблонов, пайплайнов и автоматизации.
- Вносить вклад в инженерные усилия по обеспечению надежности, SLO, мониторинг производительности и анализ сбоев.
Требования:
- Более 7 лет опыта в DevOps или автоматизации инфраструктуры.
- Глубокие знания GitLab CI, Docker и Kubernetes в продуктивных средах.
- Опыт работы с инструментами неизменяемой инфраструктуры, такими как Talos.
- Сильные навыки скриптинга на Bash и как минимум одном другом языке (предпочтительно Python, Go).
- Хорошее понимание Prometheus, Grafana и операционных метрик.
- Способность проектировать надежные, безопасные и масштабируемые архитектуры доставки с минимальным контролем.
- Сильное чувство ответственности и способность самостоятельно вести инициативы.