Назад
4 часа назад

Go-разработчик (IDM)

Формат работы
hybrid/onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Go-разработчик (IDM) (Golang, Kafka, PostgreSQL): Разработка и масштабирование высоконагруженной распределённой платформы управления ролями и доступом с акцентом на микросервисную архитектуру, согласованность данных и надёжность. Focus on переписывании монолита, создании новых сервисов, оптимизации запросов и индексов, а также автоматизации мониторинга и работы с инцидентами.

Локация: гибридный формат с работой в офисах Екатеринбурга, Санкт-Петербурга, Москвы или Нижнего Новгорода

Компания

Yandex Platform Engineering развивает внутреннюю инфраструктуру и платформу IDM для управления ролями и доступом сотрудников и сервисных аккаунтов.

Что делать

  • Переписывать высоконагруженный монолит IDM на микросервисную архитектуру.
  • Разрабатывать новые функции и сервисы с нуля в рамках продуктового бэклога.
  • Проектировать взаимодействие компонентов через очереди, транзакции и механизмы согласованности данных.
  • Оптимизировать запросы, индексы и производительность PostgreSQL.
  • Развивать сервисы на Go с использованием Kafka, GORM и hasql.
  • Участвовать в мониторинге, автоматизации и разборе инцидентов в рамках SRE-культуры.

Требования

  • От 5 лет опыта разработки.
  • Уверенная разработка качественного, понятного и надёжного кода на Go с покрытием тестами.
  • Опыт создания бэкенда многокомпонентных систем с SQL- и NoSQL-базами данных, брокерами сообщений и средствами мониторинга.
  • Понимание реализации микросервисных функций на Go на высоком и низком уровнях.
  • Умение аргументировать технические решения, конструктивно воспринимать критику и взаимодействовать с разработчиками.

Хорошо, если есть

  • Опыт тонкой настройки PostgreSQL.
  • Опыт работы с OpenSearch, Redis или YT.

Культура и преимущества

  • Продуктовый подход с фокусом на реальную ценность для пользователей.
  • Сложные инженерные задачи с минимальным объёмом рутины и low-level-разработки.
  • Работа над платформой, обрабатывающей сотни миллионов доступов и подключающей более 40 систем ежемесячно.
  • Открытая экспертная команда с возможностью влиять на развитие ключевого продукта.
  • Постепенное внедрение современной архитектуры и технологий IAM.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →