Ozon Банк — это современные финансовые технологии для людей и бизнеса. Мы строим банк как современный IT-продукт. Все самые сложные и важные системы банка реализуем сами: процессинг, учётное ядро, финансовый мониторинг, переводы через СБП. Гордимся атмосферой в команде: открытый диалог, поддержка коллег, признание достижений и возможность влиять на результат.
Ищем опытного архитектора ПО в команду инвестиционных продуктов. Вы будете проектировать и развивать платформу ЦФА (цифровые финансовые активы) класса ОИС (оператор информационной системы) на базе блокчейна. Работа на стыке инновационных технологий, финансовых процессов и регуляторных требований РФ.
Вам предстоит:
- проектировать и развивать платформу ЦФА на базе современных DTL-технологий (блокчейн, распределённый реестр)
- разрабатывать архитектурные решения для микросервисной инфраструктуры, включая смарт-контракты, токенизацию, управление жизненным циклом активов
- обеспечивать соответствие архитектуры требованиям законодательства РФ (259-ФЗ, 115-ФЗ) и нормативов Банка России
- проводить техническую экспертизу решений по безопасности: разделение ролей доступа (RBAC и ABAC), криптография, безопасное хранение ключей, аудит и журналирование
- разрабатывать стандарты и протоколы взаимодействия с внешними сервисами, банками, платёжными системами (REST API, gRPC)
- формировать архитектурную документацию: диаграммы, потоки данных, описание интеграционных точек
- вести архитектурный репозиторий, управлять версионированием и изменениями архитектуры
- участвовать в презентациях архитектурных решений для технических и бизнес-команд, внешних аудиторов
Для нас важны:
- опыт проектирования корпоративных и консорциумных DLT-платформ (Ethereum, Hyperledger Fabric, Мастерчейн или аналоги)
- понимание криптографии, консенсусных алгоритмов (PoW, PoS, BFT), механизмов масштабируемости (Layer 2, Sidechains)
- опыт разработки и аудита смарт-контрактов на Solidity, Rust, Go, включая тестирование безопасности
- знание 259-ФЗ, 115-ФЗ и требований Банка России
- опыт проектирования микросервисных, высоконагруженных и отказоустойчивых систем
- навыки работы с механизмами контроля доступа (RBAC, ABAC), шифрования, цифровых подписей
- знание паттернов интеграции, асинхронного взаимодействия, обработки потоков данных
- опыт работы с CI/CD, Docker, Kubernetes, а также с подходом IaC (Infrastructure as Code)
- владение Go/Python/Java, TypeScript — для участия в обсуждениях и код-ревью
- знание SQL — работа с реляционными и NoSQL базами данных