Назад

Не получаете ответ?

Вакансия опубликована 26 дн. назад - шансы на ответ снижаются.

Backend Developer (GIS)

Формат работы
onsite
Тип работы
fulltime
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
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 и управления командой разработки.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →