OTP Tech – Telegram
OTP Tech
1.12K subscribers
219 photos
28 videos
57 links
Приверженец Agile, пишу про IT в ОТП Банке 🙌
Рассказываю, как у нас работается, какие фичи мы пилим и как соблюдаем work-life balance. А ещё делюсь новостями, вакансиями и ИТ-мероприятиями.

Наш карьерный канал: https://goo.su/z8Lf0
Download Telegram
Event-Driven: как мы обошли ловушки синхронных интеграций

Ловите анонс статьи от Александра, солюшн-архитектора, и Екатерины, senior-разраба. Они рассказывают, как строили интеграции ДБО с бэкофисом.

Небольшой тизер 🎥

Трайбу потребовался подрядчик для разработки ДБО. На одном из интервью потенциальный кандидат уверял: нужны прямые соединения с базой данных (DBLink), ведь это быстро и консистентно. Но для банкинга это небезопасно, так как есть риск создания сильной связности (tight coupling) и неподконтрольного влияния на производительность критической системы.

Оставался вариант с REST API. В малых системах он хоть и работает, но в высоконагруженных превращается в антипаттерн. Так как на практике клиент будет ждать ответа по 5–10 секунд.

Путь команды 🤩

Коллеги выбрали событийную модель с Apache Kafka — данные обновляются асинхронно через кэш, клиент видит инфу мгновенно, а система синхронизируется в фоне. Это спасает UX и доступность. Но всплыла и другая ситуация: сотрудники вносили исправления в АБС в обход стандартных изменений, и они не попадали в события для ДБО.


Что в статье? 🤩

🤩 Почему REST и DBLink — антипаттерны для ДБО.

🤩 Настройка Kafka: ретеншен, репликация, acks=all.

🤩 Код идемпотентного консьюмера и гибрид MQ с ETL для консистентности.

🤩 Уроки из инцидентов для ваших проектов.

Скорее переходим на Хабр, читаем и берем кейс на заметку.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7422
Сегодня, 13 сентября 2025 года, запускаю праздничный скрипт в честь Дня программиста.

Без ваших реакций код не скомпилится, поэтому скорее выбирайте параметры! ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
1074🔥3👎1
ШАГ 1: Выберите свой язык.
Anonymous Poll
28%
🐍 Python
27%
Java
13%
📱 JavaScript
32%
🧠 Другой
6
ШАГ 2: Выберите IDE. Где творите свои шедевры?
Anonymous Poll
40%
VS Code
48%
IntelliJ
12%
Vim/Emacs (добавим немного олдскула!)
6
ШАГ 3: Выберите топливо. Что помогает кодить до утра?
Anonymous Poll
46%
Кофе
10%
🧃 Энергетик
21%
💧 Вода (вы же за ЗОЖ?)
23%
🍵 Чай
7
ШАГ 4: Задеплоить поздравление.

Поставить реакцию для выхода в продакшен — 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
60
// UPDATE: Компиляция завершена!

Реакции сработали — билд собрался, и в прод улетела поздравлялка!

Всем, кто не просто строчит код, а умеет превращать костыли в архитектуру и баги в фичи (ну или хотя бы в тикеты с пометкой «в бэклог»).

Желаю в этот день джунам получить доступ к проду хотя бы на минуточку, мидлам почувствовать облегчение после перфоманс-ревью, а сеньорам наконец расслабиться.

Тимлидам пожелаю лишь помнить, что они всё делают правильно (даже если иногда кажется, что это не так 🤭).

С днём программиста! 💻
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥108😁3
Как вырастить профсообщества внутри компании ✈️

Знаете, как запускать и масштабировать профсообщества так, чтобы они не развалились через полгода, а реально стали частью экосистемы компании? Коллеги Марина Мелкова и Антонина Коломиец точно знают и поделятся инсайтами на DevRel conf завтра, 24 сентября в 13:30.

Коротко представлю дорогих спикеров:

⭐️ Марина запустила два профессиональных сообщества, а потом захороводила уже 16 (семь из них — IT).

⭐️ Антонина больше 10 лет строит сообщества для бизнеса, НКО и корпораций; в прошлом — руководитель направления стартап-комьюнити в Сбере, сейчас руководит отделом развития сообществ и корпоративной культуры в ОТП.

Вместе они расскажут о практиках, которые помогают запускать сообщества внутри компании: от устойчивого онбординга до геймификации.

Кстати, загляните на Хабр — почитать разбор архитектуры и аналитики сообществ от Тони: как грамотно использовать платформы, налаживать процессы и считать метрики. Это база, которая делает внутренние комьюнити не просто чатом по интересам, а полноценным инструментом для развития компании.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥887
This media is not supported in your browser
VIEW IN TELEGRAM
Вкатываемся в осень с новыми вакансиями 🍃

Привет, кодеры и аналитики! Осень — время для свежих проектов, так что вот подборка из 6 вакансий. От системного анализа до DevOps — выбираем, что ближе по стеку.

😊 Middle Системный аналитик (трайб POS)

Опыт: 3–6 лет | Формат: гибрид

В продуктовой команде будешь генерировать идеи, проверять гипотезы, моделировать процессы (BPMN2.0), проектировать API, создавать диаграммы последовательности. Твой джентельменский набор: микросервисы на Java 17/Spring Boot, Vue 3, PostgreSQL, Kafka.


😊 Инженер поддержки приложений (трайб Daily)

Опыт: 3–6 лет | Формат: удалённо

Предстоит координировать поддержку внутренних приложений, внедрять практики ITIL/Kaizen, обеспечивать CI/CD и SDLC. Следить за KPI, вести базу знаний, проводить воркшопы. Нужно знать Prometheus, Grafana, ELK, Linux, SQL, Docker/K8s.


😊 DevOps-инженер (трайб IT4IT)

Опыт: 3–6 лет | Формат: удалённо

Успешный кандидат будет оптимизировать инструменты (Nexus, TeamCity, Bitbucket, SonarQube), внедрять новые решения (на Observability), помогать командам с SDLC. Требуется знание CI/CD, Linux, Maven/Gradle, Docker/K8s, Java/Python, баз данных (Oracle, PostgreSQL).


😊 DevOps инженер (трайб Daily Banking)

Опыт: 3–6 лет | Формат: удалённо или гибрид

Команда в поиске человечка, который будет диагностировать и настраивать Kubernetes-кластеры, устанавливать компоненты систем, строить CI/CD пайплайны в TeamCity. Работать с ИБ по DevSecOps, мониторить инфраструктуру, обеспечивать отказоустойчивость. Необходимый стек: Kubernetes, Linux, Docker, Keycloak, PostgreSQL, Kafka.


😊 Data Engineer (Дивизион по управлению рисками)

Опыт: 3–6 лет | Формат: гибрид

Предстоит развивать DWH на PostgreSQL, создавать витрины на Greenplum + Data Lake, разрабатывать ETL/ELT на Spark/Python/SQL. Оптимизировать загрузки больших данных, контролировать качество, автоматизировать CI/CD. Круто, если сможешь наставлять джунов и планировать задачи.


😊 Delivery manager (HR Tech)

Опыт: 3–6 лет | Формат: удалённо

Нужно организовывать поставки для OTP Space (поставки генерят 4 команды + несколько вендоров), вести интеграции, контролировать риски, сроки и документы. Также управлять вендорами, фиксировать всё в Jira/Confluence, проводить дейли/демо. Кандидату важно разбираться в IT-проектах и работе с dev/аналитиками/QA.


Нашёл свою роль или знаешь, кому подойдёт? Ждём в команде!

#otp_вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥4🎃2
Кто такой ИБ-спец в 2025: от админа до хакера с ML

В интервью с Антоном Замараевым, главой ИБ в ОТП Банке, коллеги подняли тему компетенций современного специалиста по инфобезу. Теперь это не просто админ СЗИ — а гибрид исследователя, аналитика и автоматизатора.

Собрал по следам разговора шпаргалку о компетенциях нескольких ролей, про которые упоминал Антон. Листайте 5 карточек с ключевыми компетенциями, чтобы сравнить свой скиллсет (ну и смотрите интервью, конечно же).
🔥7👍55😁1🤓1🤝1
PCI DSS глазами архитектора: кейс передачи карточных данных в ДБО

Ловите свежую статью от Александра, который рассказывал про Event-Driven Architecture. Он разобрал задачу, которая знакома всем, кто работает в финтехе: как показать клиенту его карточные данные в ДБО и при этом не нарушить PCI DSS.

📍 Небольшой тизер

Представьте: нужно отобразить PAN, срок действия и CVV2 в интернет-банке. Прямого доступа к процессингу быть не может — это сразу провал по безопасности и аудитам.

Выбрать SMS-OTP? Слишком слабая криптостойкость. Асимметричное шифрование на клиенте? Красиво на бумаге, но даёт шанс RBS попасть в CDE и нарушить стандарт. Виртуальный HSM? Сложно, дорого и всё равно спорно по PCI DSS.

В итоге рабочим решением стал iFrame.


Коротко о том, почему — на карточке; а за подробностями и даже критикой — вам в статью на Хабр. Будет полезно архитекторам, безопасникам и разработчикам, которые имеют дело с ДБО.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥552
Чем примечателен этот октябрь? 🍁

Прежде всего солнечной погодкой! Выглядываю в окошко, и кажется, что подписку на лето продлил еще (хоть и пришлось утепляться). Ну и вдобавок Рейтингом работодателей от hh.ru. Проходит он ежегодно, и ОТП Банк традиционно принимает в нем участие.

Если вы не сотрудник и вам импонирует ОТП Банк, выразите свою симпатию на сайте Рейтинга.

Голосовать можно на протяжении всего месяца, я вам еще маякну через пару недель, чтобы заскочили отметиться 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
👌8🏆66
Сегодня стартовал Финополис, который продлится до 10 октября. Ставьте 🔥, если хотите узнать, что интересного подготовила команда!
🔥9❤‍🔥33🤝1
Forwarded from ОТП Банк
Мы на главном финтех-форуме страны FINOPOLIS-2025 😅

Команда ОТП Банка активно участвует в ключевых сессиях, обсуждает цифровой рубль, кибербезопасность, искусственный интеллект и будущее финансов.

В ближайшие дни будем публиковать самые интересные инсайты прямо с площадки. Следите за обновлениями 👉

#ОТП_события
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥134🤩22
На стенде у нас целая нейролаборатория 🔬

Гости Финополиса могут пройти на нашем стенде тестирование, чтобы узнать скрытые паттерны работы своего мозга. Для этого мы задействовали технологии — систему Mind Tracker.

Как это работает:
🪐специальная повязка с сухими электродами считывает активность мозга через электрические сигналы;
🪐система Mind Tracker определяет индивидуальную частоту мозгового ритма (iAF), она формирует стиль мышления и поведения человека;
🪐гость получает ключевые метрики irl — концентрацию, стресс, азарт, когнитивную нагрузку и узнает, к каким профессиональным ролям у него предрасположенность.

Кстати, у 60% прошедших тест управленческий тип мышления.

В голове коллег это выглядело круто, в моей тоже😎
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥9🔥86👏4🤔1😎1