Senior Go Developer в команду экспериментальных продуктов
Вакансия "Senior Go Developer в команду экспериментальных продуктов"
Полная занятость, полный рабочий день
Обязанности
Работа с экспериментальными продуктами — всегда уникальный опыт, который помогает быстро прокачаться в профессии, тем более если речь о продуктах VK, которыми пользуются миллионы людей.
Ищем Go-разработчика, который будет участвовать в создании сервиса-агрегатора для Почты, Облака и Календаря. Скучать не придётся: разработка с нуля, много интеграций, сложная механика работы с авторизацией и пристальное внимание к безопасности.
Задачи:-
проектировать, разрабатывать и поддерживать функциональность разной сложности — от простейших мониторингов, внутренних инструментов, оптимизаций и багфиксов до проработки многокомпонентной масштабируемой системы;
-
реализовывать новые и модифицировать существующие механизмы авторизации;
-
искать и устранять возможные уязвимости;
-
писать модульные и интеграционные автотесты;
-
документировать реализуемую функциональность;
-
рефакторить и переделывать сервисы с заменой стека технологий;
-
развёртывать сервисы в K8s;
-
мониторить и поддерживать работу сервисов на проде в realtime — в тесном взаимодействии с отделом эксплуатации.
-
вы в коммерческой разработке на Go не менее трёх лет;
-
уже разрабатывали сетевые, серверные, многопоточные приложения;
-
умеете работать с БД.
-
хорошее знание Linux, терминала и вспомогательных утилит — grep, awk;
-
владение скриптовым языком, например Python или Lua;
-
опыт работы с высокой нагрузкой;
-
знание Kubernetes.