👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

DevOps инженер (проект Functions)

Местоположение и тип занятости

Москва, Новосибирск, Ростов-на-ДонуПолный рабочий деньМожно удаленно

Компания

Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России

Описание вакансии

Условия работы

Сбер — больше чем банк, это вселенная полезных сервисов для повседневной жизни человека.

Сбер сегодня - это гибкие методологии разработки 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 с получением международных сертификатов;
  • Возможность работать удаленно на территории РФ (в точках присутствия работодателя).

Бонусы

Годовой бонус