Golang-разработчик в команду Пульс (удаленная работа)

VK

5 мая 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Golang-разработчик в команду Пульс

VK ищет классного коллегу на вакансию разработчика в самый масштабный рекомендательный сервис рунета - Пульс. Мы работаем с различным интернет контентом и выбираем из него самое лучшее, чтобы соответствовать высоким стандартам пользователей.


Вы будете работать с самыми передовыми технологиями, такими как kubernetes, golang, kafka и тп. В нашей команде вы научитесь лучшим практикам и архитектурным решениям по проектированию высоконагруженных и отказоустойчивых систем и приобретете уникальный опыт, востребованный по всему миру.
Мы активно развиваемся и используем самый передовой технологический стек. На текущий момент мы активно переезжаем на новые технологии, поэтому у вас будет непосредственная возможность повлиять на ключевые технологические решения компании.


В группе интеграций мы работаем как с внутренними сервисами VK так и с внешними партнерами (крупные вендоры мобильных устройств), обеспечивая интеграцию персональных рекомендаций в множество проектов.


Задачи


  • Разработка микросервисов с использованием golang

  • Написание юнит тестов

  • Проектирование API

  • Работа с базами данных

  • Оптимизация и профилирование реализованных решений

  • Поиск и фикс багов и создание новых

  • Написание документации

Требования


  • Опыт программирования на golang и умение писать юнит тесты

  • Опыт работы с базами данных (postgresql, redis)

  • Понимание работы сетевых протоколов, таких как http и tcp

  • Понимание работы протоколов сериализации данных (protobuf, json, etc)

  • Понимание работы kubernеtes и docker

  • Понимание принципов работы многопоточных приложений и методов синхронизации

Будет плюсом


  • Знание с/с++

  • Понимание принципов работы kafka

  • Опыт работы с pprof

  • Понимание принципов работы nginx