Продуктовая digital-студия ищет Senior Go-разработчика для нового амбициозного проекта по построению высокопроизводительной IaaS/PaaS платформы.

Формат: фуллтайм, удалённая работа / гибрид (Москва)

Обязанности:

  • Разработка биллинга публичного облака с нуля: метеринг потребления ресурсов (VM, диски, сеть), тарификация, начисления, баланс
  • Проектирование архитектуры биллинга: модель данных, гарантии точности, отказоустойчивость
  • Реализация механизмов квотирования и контроля потребления ресурсов
  • Проектирование семантики Organization / Project: иерархия тенантов, жизненный цикл и изоляция

Требования:

  • 5+ лет в backend-разработке, из них 3+ на Go; уверенное владение конкурентностью, gRPC, тестированием
  • Опыт проектирования распределённых систем: идемпотентность, ретраи, eventual consistency
  • Сильный PostgreSQL: транзакции, конкурентный доступ, миграции, корректная работа с денежными величинами
  • Понимание мультитенантности: изоляция тенантов, квоты и лимиты
  • Понимание устройства Kubernetes: декларативное описание ресурсов, CRD, контроллеры и reconciliation loop