Разработчик бэкенда (C++/Go) (C++/Go)
Описание
Локация: Москва, гибридный формат, офис
Компания
Яндекс Карты — сервис экосистемы Яндекса с многомиллионной аудиторией, развивающий навигацию, транзакционные сценарии и интеграции с партнёрами.
Что делать
Подключать новые услуги и партнёров, проектируя API и интеграции с платёжными системами.
Разрабатывать backend-функциональность и работать с данными в офлайн-пайплайнах.
Оптимизировать процессы обработки больших данных с использованием Python и YQL.
Проектировать и реализовывать новые платформенные сервисы от дизайн-документа до запуска в продакшене.
Анализировать инциденты, логи и базы данных, устранять причины сбоев и повышать надёжность сервисов.
Требования
От 5 лет опыта разработки.
Коммерческая разработка на C++ и опыт работы в Linux-среде.
Опыт работы с Git и реляционными базами данных, например PostgreSQL.
Понимание веб-приложений, REST API и сетевых взаимодействий.
Умение писать читаемый поддерживаемый код и покрывать его тестами.
Хорошо, если есть
Опыт оптимизации процессов работы с большими данными.
Опыт разработки высоконагруженных систем с нагрузкой в сотни или тысячи RPS.
Знание Go.
Знакомство с Kubernetes, Prometheus, Grafana или аналогичной инфраструктурой.