RVC
JobsFor Employers
  1. Jobs
  2. /
  3. Go Developer

Go Developer

Cloud computing
4h 27m ago
Remote In-Country
Full Time
IC
from ₽400k RUB/mo
Source not independently verified - confirm the company domain before applying.
Агенство Principal Recruitment ищет Go разработчиков в компанию, которая занимается разработкой публичного облака. Опыт с облаками и кубером обязателен.
Локация: удаленка по миру, возможно официальное оформление в разных локациях
Зарплата: от 400 тысяч
Go-разработчик (IAM / ReBAC) — IaaS-платформа
О проекте:
Строим публичное облако (IaaS) на собственном железе: своя виртуализация на Cloud Hypervisor/KVM, распределённое блочное хранилище, SDN с SRv6 и hardware offload на NVIDIA ConnectX-7 (400G), собственные дата-центры. Отдельно строим собственный IAM и authorization layer для всей платформы на базе OpenFGA с ReBAC-моделью доступа.
Нужно спроектировать единую модель авторизации для всех ресурсов облака: организаций, проектов, виртуальных машин, сетей, дисков, Kubernetes-кластеров и других сервисов.
Задачи
Развивать IAM и authorization-сервис облачной платформы. Из ближайшего бэклога:
- Поддержка и доработка собственного IAM сервиса (oauth, OIDC, SAML, passkey, federations)
- Внедрить базовые сущности org/project в kcp
- Покрытие тестами собственного IAM сервиса (authorization matrix testing, e2e, etc )
- проектирование ReBAC-модели в OpenFGA для organization → project → resource и наследования прав
- роли и отношения между пользователями, группами, сервисными аккаунтами и ресурсами
- управление authorization tuples и жизненным циклом связей при создании, переносе и удалении ресурсов
- проектирование tenant isolation и защита от cross-tenant доступа
- миграции authorization model без нарушения существующих политик доступа
Требования
- Go, коммерческий опыт от 3 лет
- практический опыт реализации OIDC/etc
- понимание RBAC, ABAC и ReBAC и различий между ними
- понимание OAuth 2.0, OpenID Connect, JWT и service-to-service authentication
- опыт проектирования сложных моделей авторизации
- OWASP Top 10
- PostgreSQL и транзакционная семантика
- понимание distributed systems: consistency, caching, idempotency
- Linux на уровне системного инженера
Будет плюсом
- практический опыт с OpenFGA или SpiceDB
- понимание Google Zanzibar и tuple-based authorization
- опыт построения IAM для облачных или multi-tenant систем
- опыт проектирования service accounts, API keys и workload identity
- OpenTelemetry и построение security audit trail
Стек
Go 1.26, OpenFGA, PostgreSQL, gRPC, OpenID Connect / OAuth 2.0, Kubernetes, KCP, controller-runtime, OpenTelemetry, Talos Linux, GitLab CI

Required Skills

golangpostgresqlgrpcopenid_connectoauthkuberneteslinux

Required Languages

🇷🇺 Russian

Related searches

  • Go Jobs
  • Remote In-Country Jobs
  • Mid-Level Jobs
1 jobs
Sort by
4h 27m ago

Go Developer

Cloud computing
from ₽400k RUB/mo
golangpostgresqlgrpcopenid_connectoauth+2
📡Remote In-Country
GoLang
No similar jobs match these filters. Try changing or clearing a filter.
Remote roles
PythonJavaReactGoDevOpsNode.jsC# / .NET
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
SeniorMid-levelJunior
R© 2026 RVC Globalbuild 89b77651
AboutMCPPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers