9 окт

go developer for identity and access management

ориентир по рынку
вакансия зп не указана
в среднем 373 792 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

Рекламный баннер: ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
ИНН: 9704271170

описание

EMCD is a global crypto ecosystem building products across mining, wallets, payments, custody, and digital asset infrastructure.

задачи

  • Own the architecture of the IAM domain, including Keycloak-based infrastructure and legacy Go services
  • Make architectural decisions and document them through ADRs
  • Break down larger initiatives into repository-level tasks, estimate delivery, and own key milestones
  • Review code and support the technical development of engineers within the team
  • Own production reliability for authentication and registration flows: investigate incidents, write postmortems, and drive follow-up actions to completion
  • Work closely with CISO, Compliance, Support, and product teams including Coinhold, Mining, and Backoffice
  • Improve existing IAM services, reduce technical debt, and simplify legacy components

требования

  • 4+ Years of production development experience with Go
  • Strong understanding of OAuth 2.0 and OpenID Connect at protocol level, including Authorization Code + PKCE, refresh token rotation, token exchange, Direct Grant and its risks, JWT signing, claims, and resource-side validation
  • Production experience with Keycloak, including realms, clients, authentication flows, required actions, identity brokering with Google, Apple, or external OIDC providers, and major-version upgrades
  • Strong experience with MFA, including TOTP, SMS and email OTP, push authentication, passkeys and WebAuthn, and origin / RP ID specifics for web and mobile
  • Understanding of step-up authentication and trust levels using LOA / ACR
  • Experience managing user sessions and devices, session revocation, session hijacking protection, and secure cookie configuration
  • Strong Go backend experience
  • Strong PostgreSQL knowledge, including schema design, indexes, JSONB, query performance at scale, and zero-downtime migrations
  • Experience with event-driven systems and patterns such as transactional outbox, idempotency, retries, and DLQ
  • Experience with hexagonal architecture and integration testing using testcontainers

условия

  • Fully remote work from anywhere in the world
  • Flexible working hours focused on results
  • 20 Paid vacation days + 12 additional bonus days
  • 100% Paid sick leave
  • Paid English lessons
  • Support for courses, certifications, and professional training
  • Technical ownership of a core IAM domain used across multiple EMCD products

Крупнейший в Восточной Европе майнинговый пул и провайдер инфраструктуры для добычи криптовалют, предлагающий услуги облачного майнинга, размещения оборудования в дата-центрах, оптимизации ферм и технической поддержки 24/7

Подробнее о компании →

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Спроси Хайрика про вакансию

Сверит с твоим резюме, подскажет вилку и вопросы на собесе.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.