SRE - инженер в PRM
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О компании
Наши разработчики, продакт-менеджеры, аналитики, тестировщики, 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. А если захотите перекусить, на каждом этаже есть кухня с чаем, кофе и фруктами
- Достойную зарплату — обсудим ее на собеседовании