Обязанности:
Привет! Это команда IAM. Наша команда отвечает за несколько направлений, одно из них — межсервисная авторизация.В рамках этого направления мы: Разрабатываем и поддерживаем механизмы аутентификации и авторизации между микросервисами (с использованием JWT, OAuth 2.0). Разрабатываем и поддерживаем механизмы аутентификации и авторизации между сервисами и их ресурсами (PostgreSQL, Redis, Memcached, ClickHouse и др.). Настраиваем и контролируем роли и политики доступа для сервисов. Другое, не менее важное направление — единый вход (SSO) для всех сотрудников компании.В него входит: Обеспечение бесперебойной работы IDP. Интеграция корпоративных сервисов с IDP. Управление MFA и политиками сессий. В команде работают несколько опытных инженеров, и мы тесно взаимодействуем с другими платформенными командами и продуктовой разработкой. Ищем инженера, который готов вместе с нами развивать платформенную инфраструктуру и поддерживать высокий уровень инженерной культуры в компании. Технологический стек: Go, PostgreSQL, Kafka, Kubernetes, OAuth 2.0. Вы будете: Решать фундаментальные платформенные проблемы, возникающие при эксплуатации >5k микросервисов и высоконагруженной инфраструктуры. Развивать и поддерживать инфраструктуру, улучшать интеграции микросервисов и их инструментирование. Обеспечивать максимально высокую надёжность и доступность IDP, в том числе для десятков тысяч сотрудников компании. Работать с командами как с заказчиками платформенных фич. Нам важно: Умение писать чистый, тестируемый и поддерживаемый код на Go. Готовность разбираться в проблемах разработчиков при использовании инфраструктуры. Умение проектировать и разрабатывать масштабируемые и отказоустойчивые решения. Опыт работы с Redis, Kafka, S3 или понимание принципов их работы. Опыт работы с Linux и Git.Похожие вакансии