freehire launches on Product Hunt on 26 August.

Follow →

Go-разработчик

Open 19d

Summary

Backend Go developer building and scaling VK ID’s high-load authentication services and microservices for millions of users in VK’s ecosystem.

Наша команда занимается VK ID — одним из самых популярных и высоконагруженных сервисов авторизации в рунете. В нашей зоне ответственности — ключевые сервисы экосистемы VK, а общий RPS превышает 1 000 000 запросов в секунду. Если тебе интересно работать с распределёнными системами, строить масштабируемый хайлоад и создавать архитектуру сервисов, которыми пользуются миллионы, — нам по пути.

Сейчас мы ищем талантливого Backend-разработчика, который не боится высоких нагрузок и хочет решать сложные инженерные задачи в сильной команде.

Задачи

  • Поддержка и развитие API VK ID: Авторизация, Аутентификация/Регистрация, Восстановления доступа, Настройки безопасности
  • Реализация перехода основных продуктов VK ID на микросервисную архитектуру
  • Развитие и реализация общих экосистемных инструментов микросервисной платформы для VK ID и ВКонтакте (библиотеки, сервисные инструменты, админки, etc.)

Требования

  • Опыт коммерческой разработки на Go от двух лет
  • Базовые навыки оптимизации Go-приложений: знание инструментов и методов профилирования Go-кода (pprof, go tool trace и другие)
  • Опыт проектирования и реализации распределённых Highload-систем
  • Глубокое понимание популярных SQL- и NoSQL-хранилищ: PostgreSQL, MySQL, Redis, MongoDB
  • Умение настраивать и поддерживать Observability: сбор метрик, логирование, алертинг (Grafana, VictoriaMetrics)

Будет плюсом

  • Опыт работы с Kafka (партиционирование, репликация, гарантии доставки)
  • Большим плюсом опыт работы с легаси-кодом: умение читать, анализировать и безопасно мигрировать старую логику в новый Go-стек

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available