DevOps инженер (проект Functions)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Сбер — больше чем банк, это вселенная полезных сервисов для повседневной жизни человека.
Сбер сегодня - это гибкие методологии разработки Agile, масштабные высоконагруженные проекты, а также современные технологии. Каждый из нас превращает банк в экосистему, которая окружает человека удобными сервисами и продуктами для жизни.
О проекте:
Functions - продукт для разработчиков, создающих приложения на базе Serverless архитектуры. При этом FaaS платформа снимает с разработчика приложения задачи выделения вычислительных ресурсов, развертывания, масштабирования, интеграции с сервисами мониторинга, позволяя сосредоточиться на разработке бизнес-логики. Мы верим, что Serverless архитектура - это очередной шаг в развитии индустрии разработки ПО и создаем продукт, который позволит качественно повысить эффективность разработки приложений в банке.
Продукт Functions поставляется как on-premise решение для развертывания на базе кластера Kubernetes или Openshift. Функции разрабатываются на языках программирования Java, Python, Golang и распространяются как Docker образы. Мы создаем среду исполнения на основе open source компонентов, а также предоставляем базовые реализации функций с готовой интеграцией с сервисами банка.
Наши ориентиры: AWS Lambda, Apache OpenWisk, OpenFaaS, Knative.
Задачи проекта:
- Развертывание среды исполнения serverless функций, интеграция с системами Банка;
- Построение DevOps конвейера доставки компонентов sber.functions;
- Обеспечение высоких эксплуатационных характеристик продукта. Прозрачность состояния за счет интеграции с системами мониторинга и трассировки;
- Сопровождение инсталляций sber.functions.
Вам предстоит:
- Построение CI/CD процесса;
- Опыт разработки механизмов централизованного управления конфигурациями и автоматизации развертывания (Ansible, Salt, Puppet, Chef);
- Настройка и управление инфраструктурой приложения;
- Мониторинг окружения;
- Оптимизация производительности;
- Решение инцидентов, troubleshooting;
- Взаимодействие со смежными командами.
Команда, ожидает, что у вас есть опыт работы с технологиями:
- Jenkins, Maven, Gradle;
- OpenShift/ Kubernetes/ Helm/ Istio / Prometheus;
- Docker, Linux;
- Ansible, Bash;
- Системами виртуализации;
- Базами данных (эксплуатация);
- Плюсом будет опыт работы с AWS/GCP/Azure, понимание протоколов HTTP(S), TCP, DNS.
Мы предлагаем:
- Условия работы: пятидневную рабочую неделю, офис в центре города, отсутствие строгого дресс-кода;
- Уровень заработной платы, который зависит от ваших технических знаний и навыков, состоит из оклада и годового премирования;
- Команда профессионалов, готовых поддержать ваши инициативы;
- Мощное железо, и все что нужно для продуктивной работы;
- Заботу о здоровье: корпоративную программу ДМС (включает стоматологию, обследования, лечение заболеваний и т.д.), бесплатный тренажерный зал, страхование жизни;
- Социальные выплаты сотрудникам по различным жизненным ситуациям;
- Огромные возможности для саморазвития и обучения – электронная библиотека, Виртуальная школа с онлайн-курсами, участие в конференциях, бесплатное обучение на Coursera с получением международных сертификатов;
- Возможность работать удаленно на территории РФ (в точках присутствия работодателя).
Бонусы
Годовой бонус