Go-разработчик
Флагманский продукт — 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 (понимание компонентов системы и архитектуры, создание манифестов, деплой сервисов)