Разработчик на C++ в Лавку (B2B)

Оплата не указана

Вакансия находится в архиве

Яндекс

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Яндекс Лавка — сервис быстрой доставки продуктов с собственных складов. Несмотря на то, что в мире немало таких проектов, мы одни из первых публично показали, что можем зарабатывать на этом деньги. Это позволяет нам активно расширять команды и заниматься ещё более амбициозными проектами.

Мы ищем разработчика в команду развития SaaS-платформы на основе наших сервисов для интеграции с маркетплейсами и другими партнёрами.

Какие задачи вас ждут:

  • Анализ

Так как мы реализуем много интеграций, вам предстоит изучать партнёрский API, особенности их систем, продуктовые требования и пользовательские сценарии.

  • Разработка

Вам предстоит разрабатывать микросервисы на C++20, использовать фреймворк userver от Яндекса, работать с базами данных типа PostgreSQL, Mongo, YT. Для запуска микросервисов вы будете использовать облачные инфраструктуры как от Яндекса, так и сторонние, например AWS. Unit-тесты мы пишем на Python. Существует процесс код-ревью. Вам будет поручено не только писать код, но и выполнять немного DevOps-задач: выкатку своих сервисов в облако, мониторинг и контроль их работоспособности, а также оперативное расследование инцидентов.

  • Проработка архитектуры

Для реализации надёжной и эффективной работы SaaS-платформы в нашем распоряжении множество инструментов и технологий. Постоянное развитие платформы требует тщательного выбора архитектурных решений. Вам предстоит прорабатывать решения, коллегиально определять вектор развития сервисов с учётом трудоёмкости, стоимости поддержки и продуктовых требований.

Мы ждем, что вы:

  • Работали с реляционными СУБД, владеете SQL и понимаете, какие плюсы и минусы у разных типов СУБД
  • Понимаете процессы разработки и тестирования, CI/CD, код-ревью, суть unit/integration/system-тестов
  • Знаете основные принципы работы клиент-серверных приложений, микросервисной архитектуры
  • Имеете опыт промышленной разработки на C++, STL, Boost
  • Понимаете, как работают веб-сервисы и что такое HTTP, SSL, REST, gRPC

Ключевые навыки

C++
Castle windsor
Postgresql

Контактная информация

Яндекс

Сайт: не указан

Почта: не указана

Вакансия опубликована 08.08.2024 в г. Москва.

Похожие вакансии

#

Новосибирск

Октябрьская

Полный день

Подробное описание

1 июля

#

Junior

от 190 000 до 270 000 ₽

Вуктыл

Удаленная работа

Подробное описание

-

#

Junior

Воронеж

Полный день

Подробное описание

18 марта