Go-разработчик в команду Core Backend Отклик на сайте компании

Зарплата не указана
Москва
Опыт 1-3 года Удаленно Постоянная работа Специалист (Middle) Разработка


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

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

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

Задачи

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

Требования

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

Будет плюсом

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