Обязанности:
Физтех-школа авиационных и цифровых технологий (ПИШ ФАЛТ) в поиске Backend-разработчика(Kotlin). В рамках вакансии Вы будете работать над системой диспетчеризации и мониторинга. О продукте: Система диспетчеризации и мониторинга в реальном времени. Непрерывно обрабатывает поток обновлений геопозиций — как целевых точек, так и курьеров — и автоматически рассчитывает оптимальные назначения по критерию минимального времени прибытия. При изменении данных об окружающей обстановке и целевых точках назначения пересчитываются на лету. Супервайзер управляет всеми активными задачами через интерактивный 3D-картографический интерфейс: видит текущее положение курьеров, статусы точек и историю событий. Чем предстоит заниматься: Проектировать и разрабатывать серверную часть с нуля: микросервисы, REST API, внутренняя шина событий. Разрабатывать backend-сервисы для работы с геопространственными данными: координаты, высоты, рельеф, слои. Проектировать API для картографического фронтенда: отдача terrain, imagery, tiles, геообъектов. Реализовывать realtime/streaming-сценарии - обновление объектов на карте, журналы событий. Интегрировать внешние GIS-источники и картографические сервисы. Оптимизировать работу с БД: пространственные запросы, индексы, производительность. Писать unit- и интеграционные тесты, участвовать в code review. Поддерживать CI/CD-пайплайны и мониторинг приложений. Что мы ожидаем: Не менее 2 лет опыта коммерческой разработки на Kotlin. Уверенное знание Spring Framework, Spring Boot. Опыт проектирования REST API и микросервисной архитектуры. Опыт работы с PostgreSQL / PostGIS или аналогами - умение работать с геоданными будет большим плюсом. Опыт с кэшированием: Redis или аналоги. Будет плюсом: Опыт работы с Docker и Kubernetes. Опыт работы с CI/CD. Понимание того, как устроены GIS-сервисы: отдача рельефа, подложек, тайлов, геослоёв. Опыт интеграции картографических источников: terrain, imagery, tile-серверы. Понимание специфики работы с координатами, высотами и пространственными объектами. Опыт построения realtime-сценариев: WebSocket, SSE, polling. Опыт работы с NoSQL: MongoDB, Elasticsearch. Условия: Работа в ведущем техническом вузе страны, в городе Жуковский. Заработная плата обсуждается индивидуально по итогам собеседования. Срочный трудовой договор. Оформление в соответствии с ТК РФ, официальная заработная плата. Оплачиваемый отпуск, больничный лист. График работы: 5/2, с 09:00 до 18:00 или с 10:00 до 19:00 (очный или гибридный формат работы). В соответствии с ТК РФ работники сферы образования при трудоустройстве обязаны предоставить справку о наличии (отсутствии) судимости срок изготовления которой может быть до 30 дней, просим заранее позаботиться о ее получении (в электронном виде запрос через Госуслуги).Похожие вакансии
Договорная
Москва. Станции метро: Быково, Ильинская, Отдых, Кратово
Цифров
Java/Kotlin backend разработчик
Договорная
Москва. Станции метро: Быково, Ильинская, Отдых, Кратово
Яндекс
IT-стажер (backend-разработчик (Kotlin))
Договорная
Москва. Станции метро: Быково, Ильинская, Отдых, Кратово
М.Видео-Эльдорадо
Senior Backend разработчик Java/Kotlin
Договорная
Москва. Станции метро: Быково, Ильинская, Отдых, Кратово
Okko
Договорная
Москва. Станции метро: Быково, Ильинская, Отдых, Кратово
АльфаСтрахование-Жизнь