👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Backend-разработчик на С++

Зарплата

от 150 000 до 200 000 ₽

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

МоскваПолный рабочий день

Компания

Разработка и интеграция сложных корпоративных систем

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

Условия работы

Globus — это продуктовая разработка веб-сервисов и мобильных приложений для крупных брендов. Нашими клиентами являются: Яндекс, Лаборатория Касперского, ABBYY, HeadHunter, банк Открытие, Сбербанк, Альфа-банк, Промсвязьбанк, Газпромбанк, X5 Retail Group, Rutube, ТНТ Club, Ростелеком и другие крупные игроки рынка. Мы обеспечиваем полный цикл разработки проекта: определяем бизнес-задачи, планируем работу проекта и устанавливаем регламент, проектируем интерфейсы  и пишем пользовательские сценарии, создаем дизайн, верстаем и разрабатываем функционал, тестируем и
публикуем приложение в магазин с последующей поддержкой.

Сейчас открыта позиция Backend-разработчика на С++ на проекте для нашего клиента (сервиса служба Такси)

На данной позиции разработчику предстоит:

  • много работать над задачами, связанными с клиентской логикой и с архитектурой приложения: какую из баз данных выбрать, в какой микросервис поместить код, какой язык программирования выбрать для решения той или иной задачи, как оптимизировать процессы;
  • глубоко понимать устройство хранилища (MongoDB, YT, Hadoop, Postgres, Redis, Logbroker, STQ): ACID, теорема CAP, гарантии сохранности данных, шардирование;
  • всегда продумывать отказоустойчивость: даже при падении одного дата-центра необходимо продолжать работу;
  • применять нагрузочное тестирование, кэширование, лаг репликации, идемпотентность запросов, семантику at least/at most/exactly once и другие особенности разработки распределенных нагруженных систем и разбираться в них.

Приветствуются:

  • хорошее знание C++;
  • опыт разработки в Unix или Linux;
  • опыт бекенд-разработки, опыт работы с высоконагруженными системами;
  • навыки работы с MongoDB, Postgres, Redis, Kafka;
  • умение проектировать архитектуру в распределенных системах.

Мы предлагаем оформление в соответствии с ТК РФ, различные приятные бонусы и плюшки (например, медицинскую страховку, вкусности в офисе, карьерный и профессиональный рост, парковку, оплату участия в конференциях и пр.) и многое другое, о чем можно будет узнать на личной встрече!