Эта вакансия в архиве
Посмотреть похожие вакансии ↓Описание вакансии
Текст:
TL;DR
Бэкенд-разработчик (GIS): Разработка и поддержка ядра геоинформационной платформы с акцентом на проектирование RESTful API и обработку потоковых геоданных. Фокус на создании масштабируемых пайплайнов для обработки облаков точек, оптимизации хранения данных в PostgreSQL и разработке асинхронных микросервисов.
Локация: Кемерово
Компания
Институт цифры — коммерческое подразделение КемГУ, специализирующееся на аэросъемке, геоинформационных системах и решениях на базе искусственного интеллекта.
Что делать
- Разрабатывать и поддерживать ядро платформы на PHP (Laravel), проектировать RESTful API и реализовывать бизнес-логику.
- Создавать асинхронные микросервисы на Go и Python для потоковой обработки данных.
- Строить пайплайны для импорта, трансформации и валидации геоданных, а также автоматической обработки облаков точек.
- Проектировать эффективные схемы хранения данных в PostgreSQL и интегрировать систему со сторонними гео-сервисами.
- Покрывать код юнит-, интеграционными и нагрузочными тестами, участвуя в архитектурном планировании.
Требования
- Уверенное владение PHP и опыт разработки на Laravel (Service Container, Eloquent, миграции, очереди).
- Опыт работы с Python и знание FastAPI или других ASGI-фреймворков.
- Глубокое знание PostgreSQL и свободное владение SQL.
- Понимание принципов работы веба, стандартов HTML/CSS и основных протоколов (HTTP, WebSocket, DNS, TLS).
- Базовое владение Linux, Git и Docker.
Хорошо, если есть
- Опыт во Frontend: JavaScript (ESNext), Vue 3, Pinia, WebGL-библиотеки для 3D.
- Знание специфики ГИС: системы координат (WGS84, EPSG:3857), пространственные запросы PostGIS, форматы LAS/LAZ.
- Понимание принципов работы векторных тайлов (MVT) и протоколов WMS/WFS/TMS.
- Практический опыт разработки на Golang (горутины, каналы, конкурентный код).
- Опыт использования GDAL/OGR, proj4 и управления командой разработки.