Назад
2 дня назад

Golang-разработчик (Social)

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Golang-разработчик (Social): Разработка сервисов социального графа, публичного профиля, уведомлений и социальных функций с акцентом на высокую нагрузку, геораспределённость и хранение графовых данных в реляционных базах. Фокус на проектировании отказоустойчивых сервисов, репликации между ЦОД, быстрых запросах к графовым данным и эксплуатации Kubernetes-кластера.

Локация: Москва; доступны удалённый и гибридный форматы, работа на месте работодателя. Для гибридного формата доступны офисы в Москве, Санкт-Петербурге и Новосибирске, а также коворкинги в ряде городов России.

Компания

2ГИС — продуктовая IT-компания с полноценной командой разработки, создающей картографические и связанные с ними цифровые сервисы.

Что делать

  • Развивать функциональность проекта социального графа: публичный профиль пользователя, связи между пользователями, алгоритмы поиска потенциальных друзей и мобильные уведомления.
  • Проектировать и совершенствовать сервисы для работы под высокой OLAP- и OLTP-нагрузкой.
  • Обеспечивать корректную репликацию и сценарии использования в геораспределённых центрах обработки данных.
  • Хранить графовые данные в реляционной СУБД и разрабатывать быстрые сложные запросы для их извлечения.
  • Предлагать, защищать и реализовывать собственные идеи совместно с frontend-, mobile-, QA-, дизайн-, продуктовыми и проектными специалистами.

Требования

  • От 4 лет опыта разработки высоконагруженных backend-систем на Go.
  • Опыт работы с Kafka.
  • Опыт работы с SQL и/или NoSQL базами данных.
  • Умение писать быстрый, безопасный и простой код.
  • Желание разрабатывать продукт, которым можно пользоваться самостоятельно.

Хорошо, если есть

  • Опыт эксплуатации высоконагруженных приложений в кластере Kubernetes.

Культура и преимущества

  • Развитая культура разработки на Golang, сообщество Golang-разработчиков, внутренние митапы и возможность выступать с докладами.
  • Удалённая, гибридная или офисная работа; техника и операционная система на выбор.
  • Полностью официальная зарплата, дополнительные дни отпуска за стаж, ДМС и онлайн-консультации медицинских специалистов.
  • Собственный учебный центр с курсами, тренингами и книгами, а также внутренние хакатоны и мероприятия для R&D.
  • Поддержка выступлений на конференциях и публикаций технических статей.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →