VKVK

Старший Backend-инженер

Москва

Команда переносит почтовые и календарные системы крупных B2B‑заказчиков в On‑premise и SaaS версии VK WorkSpace. Вы будете развивать сервисы миграции и интеграции, повышая стабильность и отказоустойчивость систем с большими объёмами данных

ГрейдSenior
Опытот 3 лет

Стек

GoPostgreSQLMySQLTarantoolPythonCLuaSMTPIMAPPOP3gRPCHTTPMS Exchange API

Задачи

  • •Перенос почтовых систем крупных B2B‑заказчиков в VK WorkSpace
  • •Написание, оптимизация и рефакторинг кода на Go
  • •Покрытие кода unit/integration тестами и ведение технической документации
  • •Поддержка продукта, участие в дежурствах, работа с Unix-like системами (CLI, чтение логов, системное программирование)
  • •Проектирование и оптимизация схем SQL/NoSQL с учётом внутренних механизмов СУБД
  • •Применение практик highload и построения отказоустойчивых систем

Обязательно

  • •Опыт коммерческой backend‑разработки на Go от трёх лет
  • •Уверенное владение Go: конкурентность, профилирование, работа с сетью, тестирование и поддержка production‑кода
  • •Опыт проектирования и развития API и интеграций: HTTP, gRPC
  • •Практический опыт с PostgreSQL и MySQL: транзакции, индексы, планы запросов, репликация
  • •Опыт работы с высоконагруженными или распределёнными системами: отказоустойчивость, наблюдаемость, деградация и восстановление сервисов
  • •Умение разбираться в production‑инцидентах: Unix/CLI, логи, метрики, сетевые взаимодействия
  • •Практика написания unit‑ и integration‑тестов, участия в code review и ведения технической документации

Будет плюсом

  • •Опыт работы с Python, C, Lua, Tarantool
  • •Опыт работы с SMTP, IMAP, POP3, MS Exchange API
  • •Опыт работы с почтовыми протоколами, календарными форматами ICS и миграциями данных
  • •Опыт эксплуатации Kubernetes, CI/CD и on‑premise инсталляций
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT