Вакансия: Middle/Senior Go Developer
Зарплата: руб.
Форма занятости: Полная занятость
Метод работы: Гибкий график
Задачи: Мы VK Teams — cуперапп для корпоративного взаимодействия и командной работы. Приложение помогает выстроить коммуникацию в команде, проводить аудио- и видеоконференции, ставить задачи и отслеживать их выполнение. Мы делаем всё, чтобы открывать приложение с радостью, даже вне рабочего времени. Федерация — это механизм объединения нескольких отдельных информационных систем, в том числе географически удалённых друг от друга, в единую распределённую сеть. Это позволяет пользователям из разных офисов или даже организаций со своей локальной IT-структурой взаимодействовать между собой так, как если бы они находились в одном информационном пространстве. Реализация федерации открывает новые возможности для построения масштабируемых и надёжных корпоративных сетей и позволяет оптимизировать бизнес-процессы и повысить скорость взаимодействия между удалёнными сотрудниками и организациями.Технология федерации критически важна для цифровой трансформации крупных предприятий. У нас интересно, потому что: мы сталкиваемся с большим количеством нетривиальных задач; мы воплощаем свои идеи, многие из которых требуют нестандартных решений; у нас дружный коллектив, где все готовы делиться опытом и помогать друг другу. Какие задачи вас ждут: участие в реализации и развитии нового сервиса «Федерация», который позволяет коммуницировать пользователям из разных организаций в едином пространстве; интеграция со смежными сервисами — новый протокол встраивается в стандартную механику работы всего супераппа; проектирование и реализация гибкой ролевой модели нового сервиса для управления возможностями пользователей за пределами организации; развитие существующих сервисов и решение проблем в процессе эксплуатации; написание кода, который умеет работать как с высокими нагрузками, так и в ограниченных ресурсах. Мы ждём, что вы: обладаете практическим опытом программирования на Go; знакомы с С++ и готовы погружаться в разработку на нём; пишете надёжный, высокопроизводительный код с документацией и тестами; проектировали и разрабатывали новые, отказоустойчивые сервисы; привыкли отвечать за разрабатываемые сервисы; оставляете после себя всё лучше, чем было; способны исследовать сложные проблемы, работать в команде; принимаете и даёте конструктивную обратную связь, хотите развиваться сами и помогать в этом коллегам; имеете базовые навыки работы с Linux.
Образование:
Не указано