DevOps Engineer
Привлекательная вакансия в технологичной компании с современным стеком (GitOps, CUE, Helm). Гибкий формат работы и четко прописанные задачи делают это предложение отличным вариантом для опытных инженеров.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Высокая сложность обусловлена требованием к опыту более 6 лет и глубоким знанием специфических инструментов, таких как CUE и сложные пайплайны GitLab CI. Также ожидается уверенное владение широким стеком баз данных и брокеров сообщений.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Работодатель не указал вилку, но для специалиста уровня Senior с опытом более 6 лет на международном рынке (Кипр/Удаленка) медиана составляет около 5500-6500 USD. Предложение будет конкурентным, если попадет в этот диапазон.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
STARTRIBE LTD. Разработка
DevOps Engineer
Опыт работы: более 6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид или офис
*☑️* Чем предстоит заниматься
-Обеспечивать стабильный и предсказуемый релизный процесс на всех этапах жизненного цикла разработки - от проектирования и обсуждения до поддержки и эксплуатации
-Сопровождать и развивать CI/CD-процессы команды разработки, включая сложные многостадийные пайплайны и интеграции с внешними системами и сервисами
-Эксплуатировать и развивать Kubernetes-инфраструктуру: устанавливать и сопровождать сторонние продукты, включая базы данных, аналитические системы и интеграционные API
-Поддерживать развернутые бизнес-приложения в production-окружениях
-Консультировать команды по конфигурации и эксплуатации сервисов в k8s
-Разрабатывать и развивать подходы к стандартизации Kubernetes-компонентов с использованием Helm и CUE, направленные на унификацию конфигураций в целевых окружениях
-Выполнять работы по обновлению, миграции и изменению конфигураций баз данных и других инфраструктурных компонентов
*☑️* Наши пожелания к кандидатам
-Опыт работы DevOps Engineer от 5 лет
-Глубокий практический опыт построения CI/CD-процессов с GitLab CI: проектирование сложных пайплайнов, уверенная работа с git, понимание моделей ветвления, workflow, best practices, внутренних механизмов и директив CI/CD
-Опыт работы с container tooling, включая Docker, Kaniko и BuildKit, для сборки и доставки образов
-Практический опыт GitOps-подхода с использованием Argo CD или аналогичных инструментов
-Уверенный и недавний практический опыт работы с Kubernetes хотя бы в одной из сред stage, pre-production или production, включая реальные эксплуатационные сценарии
-Опыт разработки Helm charts: написание собственных чартов различной сложности, использование шаблонизации и встроенных функций, адаптация и кастомизация готовых решений
-Опыт администрирования и эксплуатации инфраструктурных сервисов: MySQL, PostgreSQL, Redis, Kafka, ClickHouse, MongoDB и Vault
-Готовность осваивать новые технологии и инструменты в рамках задач команды
Контакты: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Kubernetes
- Helm
- PostgreSQL
- Redis
- Docker
- GitOps
- Kafka
- MySQL
- MongoDB
- GitLab CI
- ClickHouse
- Argo CD
- Vault
- CUE
- Buildkit
- Kaniko
Возможные вопросы на собеседовании
Вакансия предполагает работу со сложными многостадийными пайплайнами. Важно понять, как кандидат структурирует код и обеспечивает переиспользование.
Расскажите о самом сложном CI/CD пайплайне, который вы проектировали в GitLab. Как вы организовывали шаблонизацию и динамические окружения?
В описании упомянута стандартизация с помощью CUE. Это продвинутый инструмент, и знание его преимуществ перед обычным YAML критично.
В чем, по вашему мнению, основные преимущества использования CUE для конфигураций Kubernetes по сравнению с чистым Helm или Kustomize?
Позиция требует поддержки БД в production. Нужно проверить навыки траблшутинга в критических ситуациях.
Опишите ваш опыт миграции или обновления крупной БД (например, PostgreSQL или ClickHouse) в Kubernetes без простоя сервиса.
Упоминается GitOps подход. Важно понимать, как кандидат решает конфликты между состоянием в Git и реальным кластером.
Как вы решаете проблему 'drift detection' при использовании Argo CD, и какие стратегии синхронизации предпочитаете для production-кластеров?
Роль включает консультирование команд разработки. Это требует навыков коммуникации и понимания архитектуры.
Как вы выстраиваете процесс взаимодействия с разработчиками, чтобы внедрить практики 'Security by Design' и эффективное использование ресурсов в k8s?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

