Go-разработчик

Open 32d

Флагманский продукт — VK WorkSpace — коммуникационная платформа для бизнеса. Команда занимается разработкой установщика Enterprise-решений для продуктов VK WorkSpace.

Задачи

  • Разработка установщика на Go
  • Работа с инфраструктурой: автофайловеры, автоматические переключатели БД
  • Поддержка уровня L3/L4, работа с инцидентами и проблемами, связанными с юзкейсами
  • Поддержка всего деплоя инсталляций, который держится на компонентах команды
  • Множество маленьких проектов: админки, внутренняя система авторизации и прочее

Требования

  • Уверенная работа с консолью Linux на уровне системного администратора Linux (troublshooting, расследование инцидентов)
  • Опыт программирования на Go (опыт работы с REST API, gRPC, конкурентность и параллелизм, использование паттернов и создание проектов с нуля) / Python
  • Docker (написание Dockerfile и compose, подготовка сервисов для контейнеризации)

Будет плюсом

  • Понимание принципов работы и репликации в PostgreSQL, MySQL, Kafka, etcd
  • Опыт работы с инструментами оркестрации БД
  • Понимание Observability для крупных проектов и опыт работы с Prometheus или аналогичной базой данных
  • Kubernetes (понимание компонентов системы и архитектуры, создание манифестов, деплой сервисов)