Point your AI agent at freehire and let it find you a job.

Get the CLI →

VK

Open 18d

Go-разработчик в команду Core Backend

Posted Updated 5 views
Discussion

Summary

Senior Go developer on VK's Core Backend infrastructure team, building and hardening high-load core services for VKontakte — including an API Gateway — as the company moves from a monolith to microservices. Day-to-day work spans reliability under failures and high load, incident analysis, observability, and safe config delivery, using Go plus internal tooling.

Инфраструктурная команда Core Backend отвечает за надёжность ВКонтакте, разрабатывает HighLoad core-сервисы, которые находятся на стыке продукта и инфраструктуры — от них зависят многие сценарии продуктовой разработки. Также мы являемся одним из главных драйверов по распилу монолита.

В настоящий момент мы переходим от монолитной архитектуры к сервисной и одним из ключевых компонентов становится API Gateway как решение, обеспечивающее набор базовых операций с запросом пользователя и перенаправляющее его в нужный внутренний сервис или набор сервисов.

Наш стек: Go, а также большое количество внутренних решений.

Задачи

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

Требования

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

Будет плюсом

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

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

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