Мы развиваем API Gateway ВКонтакте — критически важную платформу, через которую проходят запросы пользователей к сервисам продукта. От её надёжности, скорости и предсказуемости напрямую зависит стабильность ВКонтакте для миллионов пользователей.

Ищем Senior Go-разработчика в команду API Gateway. Вам предстоит развивать платформу, повышать её отказоустойчивость и помогать командам безопасно запускать и эксплуатировать сервисы в высоконагруженной среде.

Задачи

  • Работать над развитием API Gateway и его надёжности
  • Проектировать и развивать механизмы, которые помогают системе устойчиво работать при сбоях и повышенной нагрузке
  • Участвовать в анализе инцидентов, находить их причины и внедрять системные улучшения
  • Развивать инструменты безопасной доставки и применения конфигураций
  • Улучшать наблюдаемость платформы: метрики, логи, алерты и инструменты для диагностики
  • Развивать взаимодействие gateway с внутренними сервисами и облачной инфраструктурой
  • Участвовать в архитектурных решениях для высоконагруженной платформы

Требования

  • Уверенное владение Go
  • Опыт разработки и эксплуатации высоконагруженных backend-систем
  • Опыт работы с контейнерами и оркестраторами, например Kubernetes
  • Понимание облачной инфраструктуры и принципов построения распределённых систем
  • Знание SRE-практик: мониторинг, управление инцидентами, надёжность, отказоустойчивость, безопасные изменения в production
  • Опыт работы с реляционными или NoSQL-БД, а также системами кеширования

Будет плюсом

  • Опыт разработки платформенных или инфраструктурных продуктов
  • Опыт проектирования систем, критичных к доступности и производительности
  • Навыки performance-инжиниринга, поиска узких мест и планирования ресурсов
  • Опыт улучшения процессов эксплуатации и автоматизации рутинных операций