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