Ozon Банк — это современные финансовые технологии для людей и бизнеса. Мы сами реализуем ключевые системы: процессинг, учётное ядро, переводы. Даём возможность влиять на результат, ценим открытость и поддерживаем коллег.
Ищем ведущего Go-разработчика в команду разработки бухгалтерских продуктов. Мы отвечаем за один из самых важных сервисов — сервис по хранению и обработке всех операций (проводок) между счетами банка. Работаем с высокими нагрузками: 500–2000 RPS, в пиках до 10000 RPS. Очень внимательно следим за производительностью кода (Golang) и SQL-запросов (PostgreSQL).
Вам предстоит:
-
готовить сервис к сезону распродаж на Ozon — мы проводим нагрузочное тестирование для всего банка и улучшаем производительность. У нас есть подробный мониторинг, который позволяет анализировать детали работы как подов, так и базы данных, в том числе во время нагрузочных тестов
-
реализовывать новые функциональности банка по запросам бизнеса
-
улучшать процесс закрытия операционного банковского дня (ЗОД)
-
переносить некоторые функциональности в отдельные сервисы
-
шардировать базу данных
Для нас важны:
-
опыт коммерческой бэкенд-разработки от 5 лет — Python, Go, Java или другие языки для высоконагруженных систем
-
глубокое понимание принципов построения высоконагруженных и low-latency систем
-
опыт работы с PostgreSQL — оптимизация запросов, транзакции, изоляция
-
навыки построения Event-Driven архитектур с использованием Kafka или аналогичных брокеров
-
понимание паттернов и лучших практик GraphQL
-
навыки сквозного проектирования и запуска сложных системных сервисов
-
ответственное отношение к тестированию — интеграционное, Unit, E2E
Похожие вакансии
Высшее образование по специальности. Опыт работы от 6 лет. Опыт проектирования жилых и общественных зданий на стадии «ПД» и «РД».
Среднее общее/ среднее специальное образование. Опыт работы оператором станков с программным управлением. Необходимые профессиональные навыки:
Высшее техническое образование. Опыт разработки коммутирующих устройств и систем управления. Стаж работы от 5 лет инженером-схемотехником. Быть уверенным пользователем...
Отличное знание языка программирования C#. Уметь работать с конструкторской и технологической документацией. Знание программных продуктов компании ТопСистемы (T-Flex DOCs...
Высшее техническое образование. Умение работать с измерительными приборами (осциллограф, анализатор спектра, векторный анализатор цепей и д.р.). Знание современной отечественной...
