Продуктовая digital-студия ищет Senior Go-разработчика для нового амбициозного проекта по построению высокопроизводительной IaaS/PaaS платформы.
Формат: фуллтайм, удалённая работа / гибрид (Москва)
Обязанности:
- Разработка биллинга публичного облака с нуля: метеринг потребления ресурсов (VM, диски, сеть), тарификация, начисления, баланс
- Проектирование архитектуры биллинга: модель данных, гарантии точности, отказоустойчивость
- Реализация механизмов квотирования и контроля потребления ресурсов
- Проектирование семантики Organization / Project: иерархия тенантов, жизненный цикл и изоляция
Требования:
- 5+ лет в backend-разработке, из них 3+ на Go; уверенное владение конкурентностью, gRPC, тестированием
- Опыт проектирования распределённых систем: идемпотентность, ретраи, eventual consistency
- Сильный PostgreSQL: транзакции, конкурентный доступ, миграции, корректная работа с денежными величинами
- Понимание мультитенантности: изоляция тенантов, квоты и лимиты
- Понимание устройства Kubernetes: декларативное описание ресурсов, CRD, контроллеры и reconciliation loop