Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Ozon Банк развивает финансовые технологии для людей и бизнеса и самостоятельно реализует ключевые системы: процессинг, учётное ядро и переводы. Команда бухгалтерских продуктов отвечает за сервис хранения и обработки всех операций между счетами банка, работающий под нагрузкой 500–2000 RPS, а в пиковые периоды — до 10000 RPS.
задачи
Готовить сервис к сезону распродаж на Ozon, проводить нагрузочное тестирование и улучшать производительность;
Анализировать работу подов и базы данных с помощью подробного мониторинга во время нагрузочных тестов;
Реализовывать новые функциональности банка по запросам бизнеса;
Улучшать процесс закрытия операционного банковского дня (ЗОД);
Переносить некоторые функциональности в отдельные сервисы;
Шардировать базу данных.
требования
Коммерческий опыт бэкенд-разработки от 5 лет на Python, Go, Java или других языках для высоконагруженных систем;
Глубоко понимать принципы построения высоконагруженных и low-latency систем;
Иметь опыт работы с PostgreSQL, включая оптимизацию запросов, транзакции и изоляцию;
Уметь строить Event-Driven архитектуры с использованием Kafka или аналогичных брокеров;
Понимать паттерны и лучшие практики GraphQL;
Владеть навыками сквозного проектирования и запуска сложных системных сервисов;
Ответственно относиться к интеграционному, Unit- и E2E-тестированию.