Главный DevOps инженер
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Сбер — больше чем банк, это вселенная полезных сервисов для повседневной жизни человека.
Сбер сегодня - это гибкие методологии разработки Agile, масштабные высоконагруженные проекты, а также современные технологии. Каждый из нас превращает банк в экосистему, которая окружает человека удобными сервисами и продуктами для жизни.
О проекте:
Команда занимается разработкой сервиса формирования документов. Мы разрабатываем гибкое решение для формирования документов в различных форматах через обобщенный интерфейс. Наш сервис берет на себя ответственность за создание всех электронных документов в новой технологической платформе для всей экосистемы Банка и внешних клиентов вне контура Банка. Сервис находится в промышленной эксплуатации более 2 лет. Мы не останавливаемся на достигнутом и продолжаем развиваться как функционально, так и технологически.
Используемый стэк технологий на проекте:
- Облачные технологии (Docker, Kubernetes, OpenShift);
- Service Mash (Istio);
- DevOps (Jenkins, BitBucket, Ansible);
- Скриптовые языки (Bash, Groovy, Python);
- Системы мониторинга (Zabbix, ELK, Grafana);
- Приложения на основе Java SE 8, 11, Spring Framework, Spring Boot;
- Системы хранения (PostgreSQL, Oracle DB);
- Менеджеры очередей (Apache Kafka);
- VCS: Git;
- Операционные системы Unix-like (RedHat, ALT Linux);
- Анализ и измерения качества программного кода: SonarQube;
- Фреймворк для автоматизация сборки: Apache Maven.
Вам предстоит:
- Развертывание и администрирование dev и тестовых стендов для обеспечения непрерывного процесса разработки;
- Получение и администрирование проектов OpenShift;
- Получение и администрирование виртуальных машин;
- Конфигурирование и администрирование БД;
- Настройка и поддержка процесса DevOps, в т.ч. CI/CD процессов, для разрабатываемого командой продукта;
- Конфигурирование объектов k8s, OpenShift и Istio;
- Интеграция с системой мониторинга на dev и тестовых стендах;
- Взаимодействие со смежными командами разработки, эксплуатации;
- Участие в разборе инцидентов, анализе причин их возникновения, выполнении работ по их предотвращению.
Команда ждет, что у вас есть:
- Опыт работы в Unix, знание основных команд и утилит операционной системы (RHEL/ALT LinuxS);
- Опыт разработки скриптов на Bash, Groovy или Python;
- Понимание методологии DevOps;
- Опыт работы с технологиями DevOps (Jenkins или Gitlab, Ansible);
- Опыт администрирования реляционных СУБД, знание SQL;
- Опыт работы с Docker;
- Понимание технологий (Kubernetes, OpenShift, Istio);
- Ответственность, коммуникабельность, работа в команде.
Будет плюсом:
- Знакомство с менеджерами очередей (Apache Kafka);
- BitBucket, Sonar;
- Apache Maven;
- Знание основ Java и/или других языков программирования;
- Сервера приложений (Tomcat, WildFly(JBoss)).
Мы предлагаем:
- Условия работы: пятидневную рабочую неделю, офис в центре города, возможность дистанционной работы, отсутствие строгого дресс-кода;
- Уровень заработной платы, который зависит от ваших технических знаний и навыков, состоит из оклада и годового премирования;
- Заботу о здоровье: корпоративную программу ДМС (включает стоматологию, обследования, лечение заболеваний и т.д.), бесплатный тренажерный зал, страхование жизни.