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

SRE - инженер в PRM

Требования

DevOps-инженерDockerKubernetesBashLinuxJenkins

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

Москва, Санкт-Петербург, ЕкатеринбургПолный рабочий день

Компания

Делаем жизнь 36 миллионов клиентов проще и удобнее каждый день

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

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

О компании

Наши разработчики, продакт-менеджеры, аналитики, тестировщики, SRE-инженеры и другие специалисты создают и развивают десятки высоконагруженных сервисов. Так мы все вместе делаем лучше и проще жизнь 26 миллионов наших клиентов. А те, кто готов к большим задачам, могут присоединиться к международной команде Тинькофф и создавать продукты с нуля на новых рынках.

Проект

Платформа PRM – внутренняя разработка, расшифровывается как Partner Relationship Management.
Основное направление - бизнес-процессы: расчет, согласование, документооборот и выплаты с партнерами (юр.лица и физ.лица).
Команда автоматизирует процессы взаимодействия с партнерами для каналов продаж Т- продуктов: кредитных/расчетных карт, кредитов, страховок, etc.

Цели внедрения модуля - масштабирование бизнеса и унификации процессов взаимодействия с партнерами.

Команда

Распределенная, всего 37 человек: аналитики, разработчики, тестировщики, SRE, поддержка.

Стек

K8S, Java 17, Spring Boot, Oracle, Postgres, Kafka, Gitlab, CI/CD, Prometheus, Grafana

Основные задачи

  • Деплой сервисов и обслуживание инфраструктуры.
  • Определение и контроль SLO, SLI и бюджетов на ошибки. Проработка мер по улучшению этих показателей и постановка задач.
  • Настройка и мониторинг алертов. Выявление ошибочных алертов и заведение задач на их устранение.
  • Разбор сбоев и проработка мер по предотвращению однотипных проблем в будущем («постмортемы»).
  • Проведение целенаправленных попыток поломки системы с целью проверки её устойчивости («хаос-инжиниринг»).
  • Формирование/проектирование SLA внутри программного комплекса систем PRM
  • Профилирование приложений
  • Взаимодействие с разработкой
  • Участие в согласовании требований к разрабатываемому функционалу
  • Участие в проработке архитектурных решений
  • Участие в разработке CI/CD. Проработка полного цикла доставки фич до прода. Участие в релизах.
  • Поддержка разработанного функционала в качестве 3й линии

Чего ждем

  • Опыт в работе с распределённой инфраструктурой, микросервисной архитектурой
  • Принципы работы jvm. Настройки, оптимизация
  • Знание одного из скриптовых или интерпретируемым языков программирования
  • Опыт настройки gitlab-ci или аналогичной платформы.
  • Знание подходов и инструментов к формированию SLA
  • Знакомство с распределенными системами (in-memory, nosql, key-value). Понимание особенностей работы, режимы, настройки.
  • Знакомство с реляционными базами данных (Oracle, Postgres). Понимание особенностей работы, режимы, настройки.
  • Опыт работы с SQL.
  • Опыт работы с kubernetes в роли пользователя.
  • Знание паттернов (Circuit Breaker, Bulkhead).
  • Опыт работы с Message Broker: Apache Kafka (Confluent), RabbitMQ
  • Опыт работы с Git
  • Тяга к R&D
  • Будет плюсом опыт работы с Apache Ignite (GridGain)
  • Будет плюсом опыт работы с Apache Cassandra

Мы предлагаем

  • Работу в офисе у метро «Водный стадион». График работы — гибридный
  • Профессиональное развитие. Вы получите доступ к библиотеке с технической литературой, тренингами и мастер-классами для сотрудников
  • Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
  • Бесплатный фитнес-зал Tinkoff Sport. Пользуйтесь тренажерами, посещайте групповые программы, грейтесь в сауне, участвуйте в турнирах по баскетболу и волейболу
  • Бесплатные обеды в Tinkoff Cafe. А если захотите перекусить, на каждом этаже есть кухня с чаем, кофе и фруктами
  • Достойную зарплату — обсудим ее на собеседовании