Разработчик Go, Группа разработки карточного ядра, Ozon Банк
Описание
Команда Ozon Банка создаёт и развивает сервисы для покупателей и продавцов. Мы строим банк как IT-продукт — с передовыми технологиями и микросервисной архитектурой. Все самые сложные и важные системы банка реализуем сами: процессинг, учётное ядро, финансовый мониторинг, переводы через Систему быстрых платежей. Команда карточного ядра отвечает за обработку операций по банковским картам. Мы ведём рассчёты с платёжной системой, учёт движений клиентских средств по карточным операциям, считаем для них комиссии и ндс, формируем операции для ленты клиента. Так же мы обрабатываем операции в банкоматах банка, а недавно запустили собственный эквайринг. Наши сервисы стоят в центре критичных клиентских сценариев, которые должны быть доступными, быстро работать и масштабироваться на большое число операций. Мы уже обрабатываем миллионы операций в день, и их количество растёт каждый месяц. Это делает наши задачи сложнее и интереснее. Наш стек: Golang, gRPC, GraphQL, Docker, Kubernetes, PostgreSQL, Kafka, CI/CD. Что предстоит делать: Разрабатывать алгоритмы ограничительных мер для противодействия финансовым мошенникам; развивать архитектуру существующих решений с учетом жестких ограничений на SLA работы сервисов и постоянно растущих ограничительных мер; участвовать в оптимизации по сбору необходимых данных для принятия решений по подозрительной активности пользователей; внедрять проверки по выявлению финансового мошенничества на новых видах операций. Мы ожидаем: Опыт коммерческой разработки ПО более 3 лет; аналитический подход к поиску решений задач; опыт написания тестов и тестируемого кода; умение работать с базами данных и знание SQL; знание Linux. Будет плюсом: Знание Go или готовность быстро его освоить.