Вакансия в архиве, на неё нельзя откликнуться.

Golang - разработчик (middle/senior)

Требуемые навыки

Бэкенд · Golang · SQL · Kubernetes · Kafka · Rabbitmq

Местоположение и тип занятости

Полный рабочий день · Можно удаленно

Компания

Все организации города, их контакты, адреса, время работы + трехмерная карта + маршруты проезда

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

Команда UGC (User generated content) занимается разработкой web-сервисов, которые сконцентрированы вокруг профиля пользователя.

Мы предоставляем возможность делиться с другими пользователями своими впечатлениями о местах через фотографии и отзывы. Помимо публичного контента в UGC входит ряд сервисов, который позволяет персонализировать продукт и расширить его возможности: 

  • избранное помогает в построении маршрута, а также сохраняет память о важных местах;
  • мессенджер позволяет связаться с компаниями для уточнения информации;
  • награды отмечают активность пользователя и его вклад в продукт;
  • пуш-уведомления сообщают пользователю об изменениях в продукте и событиях, касающихся его контента;
  • соц. граф акцентирует внимание на опыте друзей.

Задачи

Вместе с дружной командой опытных инженеров, всегда готовых помочь, поддержать и поделиться знаниями вы будете:

  • разрабатывать новые и расширять существующие web-сервисы на Golang для взаимодействия с конечными пользователями в геораспределённой инфраструктуре и нагрузкой в сотни (а где-то и в тысячи) RPS;
  • интегрироваться со смежными сервисами через Kafka/RabbitMQ/HTTP;
  • участвовать в проработке требований и архитектуры для решения бизнес-задач;
  • покрывать выпускаемые задачи модульными и интеграционными тестами, продуктовыми/техническими метриками, экспортировать их в Prometheus;
  • релизить решения в kubernetes.

Требования

Мы ждём от вас:

  • желания расти и развиваться — прокачивать hard skills в backend-разработке и soft skills в командной работе и решении проблем;
  • знания Golang — типы данных, идиомы языка, конкурентность и её примитивы;
  • опыта разработки web-сервисов в рабочих задачах;
  • навыки работы с реляционными БД — уверенное написание SQL-запросов, оптимизации, проектирование структуры хранения данных.

Плюсом будут:

  • навыки проектирования сервисов;
  • опыт работы с Kafka, RabbitMQ и подобными системами;
  • опыт работы реализации и поддержки нагруженных stateful web-сервисов.

2ГИС — одна из немногих компаний, где развита культура разработки на Golang. У нас вы сможете работать и общаться с другими Go-разработчиками, обмениваться опытом и участвовать во внутренних митапах.

Работа в R&D 2ГИС

Зарплата вовремя, полностью белая, индексируется. Есть ДМС. Спокойно относимся к удалёнке. Есть офисы в Новосибирске и Санкт-Петербурге. Предоставляем несколько вариантов техники. Для удалёнки — доставим и поможем настроить.

Используем современные технологии и любим о них говорить: рассказываем о наших продуктах в дайджесте Доставили, делимся опытом на конференциях и пишем на Хабр. Некоторые конференции — например, DevDay — проводим сами. 

Любим тех, кто умеет работать в команде, открыто общается и вместе с командой находит лучшие решения.

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.