Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаБэкенд‑разработчик в Яндекс Вектор
Сервис позволяет распределять задания между исполнителями, строить маршруты, контролировать выполнение работ и отслеживать местоположение сотрудников и техники на карте в реальном времени. Работа сервиса строится на инфраструктуре Яндекса, технологиях карт, навигации и маршрутизации.
Мы создаём инструменты для диспетчеров, руководителей и исполнителей, работающих в поле. Продукт включает планирование смен и задач, аналитику, мониторинг, маршрутизацию и инструменты оперативного управления городскими работами.
Наши технологии
- Языки программирования: Go (90%), Python3 (10%)
- Архитектура: микросервисная, с CI/CD «по кнопке»
- Инфраструктура: собственная система оркестрации. Разработчики фокусируются исключительно на бизнес‑логике
- Базы данных: PostgreSQL, иногда YDB
- Observability: инструменты мониторинга и логирования «из коробки»
Ещё немного о нас: Яндекс Go автоматизирует работу коммунальных служб Подмосковья
Какие задачи вас ждут
Разработка серверной логики и APIВам предстоит заниматься проектированием и реализацией бизнес‑логики микросервисов и быть готовым создавать новые микросервисы. Также от вас потребуется доработка и поддержка существующего API взаимодействия бэкенда с фронтендом и другими сервисами и настройка взаимодействия со сторонними API.
Оптимизация производительности
Вы будете проводить анализ и оптимизацию производительности микросервисов и баз данных (рост объёма данных порядка несколько сотен гигабайт в месяц), делать рефакторинг кода и структур данных.
Участие в новых проектах
Вы разработаете функционал для новых сервисов (например, фотоконтроль выполнения задач), будете обеспечивать целостность и защиту данных.
Работа с командой
Вам предстоит работать в тесном взаимодействии с фронтенд‑разработчиками, дизайнерами, менеджерами проектов и специалистами поддержки.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Работали с реляционными (PostgreSQL) базами данных
- Умеете писать качественный код и понимаете принципы чистого кода
- Понимаете суть работы микросервисной архитектуры
- Знаете классические алгоритмы и структуры данных
- Способны находить баланс между техническими и продуктовыми задачами
Будет плюсом, если вы
- Разрабатывали на Go или Python
- Проектировали высоконагруженные системы
- Работали с системами оркестрации
- Понимаете концепции идемпотентности, фолбэков, observability
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие