ГИС-разработчик

КАЗГИСА

  • Нур-Султан
  • Постоянная работа
  • Полная занятость
  • 16 д. назад
Обязанности:
  • Разрабатывать и поддерживать веб-ГИС-платформу на базе MapLibre GL JS и векторных тайлов(Martin/MapBox).
  • Проектировать структуру данных в PostgreSQL + PostGIS, оптимизировать запросы для визуализации.
  • Реализовывать REST API для получения пространственных данных, фильтрации, маршрутизации и аналитики.
  • Интегрировать Spring Boot-сервисы с Martin/MapBox и PostGIS, разрабатывать модули бизнес-логики.
  • Работать с кэшированием тайлов и оптимизацией производительности картографических сервисов.
  • Настраивать необходимый функционал для Martin/MapBox.
  • Разрабатывать и улучшать алгоритмы поиска маршрутов, учитывающие различные стратегии (самый быстрый, более комфортный, минимизация сложных манёвров и т.п.).
  • Интегрировать алгоритмы в продукт и работать с backend-командой над API
  • Участвовать в проектировании интерфейсов между алгоритмическими сервисами и клиентскими приложениями.
  • Вести техническую документацию по алгоритмам, структурам данных, источникам геоданных и принятым решениям.
Требования:
  • Уверенное владение одним или несколькими языками программирования: Java, Python, C++, Go или аналогичные
  • Понимание работы PostgreSQL / PostGIS, умение писать пространственные SQL-запросы
  • Опыт работы с REST API, GeoJSON, TileJSON.
  • Знание принципов работы Martin/MapBox tile server или аналогичных решений.
  • Опыт работы с геоданными или GIS-инструментами: PostGIS, QGIS, GeoPandas, Mapbox, OpenStreetMap или аналогичными решениями.
  • Понимание принципов организации картографических данных: форматы, базы данных, объекты, слои, атрибуты, системы координат.
  • Навыки обработки и трансформации геоданных (GeoJSON, Shapefile, CSV, WMS/WFS и т.п.).
  • Аналитическое мышление, аккуратность в работе с данными, внимательность к деталям.
  • Опыт работы с алгоритмами на графах, маршрутизацией, задачами поиска кратчайших путей или оптимизацией маршрутов (логистика, навигация, транспорт и т.п.).
  • Понимание базовых алгоритмов маршрутизации (Dijkstra, A*, модификации и другие подходы).
  • Высшее образование в одной из областей: прикладная математика, информатика, геоинформатика, исследование операций или смежные направления (желательно, но не строго обязательно при сильном практическом опыте).
Будет плюсом:
  • Опыт работы с Vector Tiles, MVT, Turf.js, GDAL/OGR.
  • Опыт работы с MapLibre / Leaflet / OpenLayers.
  • Знание фронтенд-фреймворков (Angular).
  • Интерес к визуализации больших геоданных и графовым моделям (Neo4j, Weaviate и
  • Условия:
  • Оформление по ТК РК;
  • График работы: с 09:00 до 18:00;
  • Пятидневная рабочая неделя;
  • Дружная молодая команда.
  • Современный и уютный офис на левом берегу.
ТОО "KAZGISA" специализируется на оказании комплексных услуг в области геоинформационных технологий и дистанционного зондирования земли.Мы разрабатываем системы, ключевой особенностью которых является использование данных о местоположении для принятия важных решений. Наши информсистемы уже помогают жителям 6 регионов Казахстана быстро и качественно взаимодействовать с государством для решения своих вопросов, например, получать разрешения на строительство, согласовывать проекты, получать нужную им информацию.Мы не только разрабатываем программное обеспечение, но и предоставляем услуги по созданию картографических данных. Так, например, мы производим высокодетальную аэрофотосъемку, создаем карты инженерных сетей, строим трехмерные информационные модели заводов, и делаем еще много чего интересного.В нашей команде постоянно совершают маленькие и большие подвиги почти полсотни молодых, полных энергии и очень грамотных специалистов.Мы ценим теплые отношения, взаимопомощь, умеем работать и умеем веселиться.Если ты хочешь
  • работать бок о бок с людьми, разделяющими твои жизненные принципы,
  • расширять постоянно свой опыт и знания,
  • помогать команде достигать цели своевременно и качественно,
то предлагаем стать частью нашей дружной семьи КАЗГИСА.Откликнись на нашу вакансию сейчас!

HeadHunter