ВКонтакте

Go-разработчик в команду разработки платёжных решений

BackendгибкийМосква

Навыки

GoKubernetesDockerLinux

Обязанности

  • 01Проектирование и разработка новой функциональности существующих сервисов, а также с нуля новых сервисов backend различного уровня сложности в сегменте highload и big data
  • 02Поддержка существующих сервисов, принятие мер по их отказоустойчивости
  • 03Активная коммуникация с коллегами из смежных команд для более эффективного решения технических задач
  • 04Написание качественного и продуманного кода, который умеет работать с высокими нагрузками и большими объёмами данных, при этом требуя минимального количества ресурсов, а также покрытие кода автотестами
  • 05Работа над совершенствованием качества продукта в целом, решением задач по рефакторингу, улучшением observability и стабильностью компонентов, оптимизацией потребляемых ресурсов

Требования

  • 01Опыт коммерческой разработки backend от трёх лет (в том числе на Go от года)
  • 02Опыт написания сервисов, понимание сервисной архитектуры: вы строили и поддерживали распределённые системы; умеете работать с масштабируемыми нагруженными системами, вам знакомы слова кэш, балансировка, шардирование и репликация
  • 03Понимание многопоточности, параллельных вычислений
  • 04Знание и понимание алгоритмов и структур данных
  • 05Опыт проектирования схемы базы данных структуры таблиц и связи между ними, индексы, транзакции, ACID
  • 06Опыт работы с Kubernetes, Docker
  • 07Опыт работы с ОС семейства Linux

Условия

  • 01Гибкий график работы
  • 02Бонусы и скидки от партнеров
  • 03Офис в центре города
  • 04ДМС
  • 05Профессиональная команда