DevOps-инженер веб-сервисов
Известный бренд в сфере ИБ, офис в центре Санкт-Петербурга и полный соцпакет. Отсутствие указанной зарплаты и обязательное тестовое задание — единственные нюансы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует уверенных знаний Linux и инструментов контейнеризации. Необходимость выполнения тестового задания и знание Kubernetes/Ansible повышают планку входа.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в Dr.Web обычно соответствует рыночным ожиданиям для Senior/Middle специалистов в Санкт-Петербурге. Указанный диапазон отражает текущие реалии для DevOps-инженеров с опытом работы от 3 лет.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
DevOps-инженер веб-сервисов — Dr.Web
Санкт-Петербург, офис на Петроградской стороне, гибкое начало дня. Зарплата обсуждается индивидуально, сумма не указана.
В Dr.Web предстоит развивать и поддерживать систему развёртывания веб-сервисов и выстраивать CI/CD.
Требования
— Понимание цикла разработки, уверенные знания Linux.
— Docker и GitLab CI, базовые Python и Bash.
— Опыт Kubernetes или знание Ansible.
Опыт микросервисной архитектуры будет плюсом.
Предусмотрены официальное трудоустройство и ДМС со стоматологией. Для участия в отборе нужно выполнить тестовое задание.
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Linux
- Docker
- GitLab CI
- Python
- Bash
- Kubernetes
- Ansible
- Microservices
Возможные вопросы на собеседовании
Проверка базовых навыков автоматизации и администрирования.
Напишите Bash-скрипт, который проверяет доступность веб-сервиса и отправляет уведомление при ошибке.
Оценка опыта работы с CI/CD инструментами, указанными в вакансии.
Опишите структуру вашего типичного .gitlab-ci.yml для деплоя микросервиса в Docker-контейнере.
Проверка понимания оркестрации, которая является плюсом для вакансии.
В чем разница между Deployment и StatefulSet в Kubernetes, и когда что лучше использовать?
Оценка навыков управления конфигурациями.
Как вы организуете хранение секретов (паролей, ключей) при использовании Ansible?
Проверка понимания жизненного цикла ПО.
Расскажите о своем опыте взаимодействия с разработчиками: как вы решаете конфликты, когда код работает локально, но падает в CI?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

