Ozon Банк — это современные финансовые технологии для людей и бизнеса. Мы строим банк как современный IT-продукт. Все самые сложные и важные системы банка реализуем сами: процессинг, учётное ядро, финансовый мониторинг, переводы через СБП. Гордимся атмосферой в команде: открытый диалог, поддержка коллег и возможность влиять на технические решения.
Мы ищем опытного разработчика для создания и развития решений на стыке банковских сервисов и физического оборудования. Вам предстоит сочетать backend-разработку с задачами системного программирования, разбираться во взаимодействии ПО с устройствами и участвовать в проектировании новых решений с нуля.
Стек: Go, gRPC, PostgreSQL, Apache Kafka, Prometheus, Kubernetes.
Вам предстоит:
- разрабатывать новые и развивать существующие программные компоненты и микросервисы
- проектировать архитектуру, API и протоколы взаимодействия между компонентами системы
- развивать сервисы управления устройствами и их интеграцию с процессинговой платформой банка
- решать нестандартные инженерные задачи на стыке программного обеспечения, оборудования и банковских технологий
- участвовать в принятии технических решений и развитии новых направлений
Для нас важны:
- опыт коммерческой разработки ПО от 2 лет
- уверенное владение Go либо опыт разработки на других языках с готовностью освоить Go
- понимание принципов построения надёжных и отказоустойчивых систем
- опыт проектирования API и работы с сетевыми протоколами
- умение писать тестируемый код и разбираться в сложных технических задачах
Будет плюсом:
- опыт разработки на C/C++
- опыт взаимодействия с аппаратным обеспечением и периферийными устройствами
- опыт системного или низкоуровневого программирования
- знакомство с протоколами управления устройствами
- опыт разработки ПО для устройств самообслуживания, платёжных терминалов или встраиваемых систем