Обязанности:
Создавать платформенные сервисыВам нужно будет участвовать в создании и масштабировании управляющей платформы в рамках нового направления развития компании (проекту меньше года!), а также обеспечивать устойчивость сервисов при работе с большими объёмами данных и высоких нагрузках. Вам предстоит проектировать и реализовывать сервисы, обеспечивающие взаимодействие с инфраструктурой ЖК для миллионов жителей. Проектировать архитектуру и реализовывать новые фичи
Мы внедряем инновационные продукты, для реализации которых нет готовых или простых решений. Каждая задача начинается с системной проработки будущего продукта, построения архитектуры и процессов вокруг нового функционала. Все сотрудники принимают участие в проектировании. Развивать технологии и инфраструктуру, чтобы бизнес рос ещё быстрее и качественнее
Фундаментом для быстрого и надёжного роста для нас является грамотная инфраструктура и кодовая база. Львиную долю инфраструктуры настраивают и поддерживают сами разработчики. При этом отдельная команда специалистов SRE тоже есть :)
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Уверенно владеете Kotlin или Java (мы пишем на Kotlin, но готовы помочь с переходом)
- Имели дело со Spring
- Работали с реляционными СУБД (например, MySQL или PostgreSQL)
- Умеете работать с Git или другими VCS
- Хотите воплощать в жизнь технически грамотные решения, а не просто писать код
- Не боитесь ответственности
- Готовы взаимодействовать с менеджерами, дизайнерами, смежниками
- Готовы самостоятельно развивать отдельные компоненты экосистемы, быть code owner
Дополнительные требования:
- Работали с высоконагруженными сервисами
- Готовы работать над сложными архитектурными решениями с нетривиальной бизнес-логикой
- Умеете проектировать отказоустойчивые сервисы
- Проектировали и разрабатывали высоконагруженные сервисы с большими объёмами данных
- Имеете опыт многопоточного программирования
- Настраивали мониторинг с использованием Prometheus, Grafana или их аналогов
