Астана, микрорайон Комсомольский-2, улица Домалак Ана, 11
Frontend:
- Разработка пользовательских интерфейсов вебприложений и интерактивных
3Dприложений CesiumJS для визуализации ландшафта, зданий и
динамических объектов с использованием React.js
- Визуализация геопространственных данных (тайлы рельефа, векторные слои)
и обеспечение их корректного отображения и трансформации.
- Интеграция с backendчастью системы через REST API, обработка и
визуализация данных, а также работа с ГИСсерверами (Cesium Terrain Server,
TileServer GL).
- Оптимизация производительности клиентской части приложения.
- Разработка инструментов анализа на карте: измерение расстояний, площадей,
построение профилей высот и работа с системами координат.
- Тестирование разработанного функционала, выявление и оперативное
устранение багов в интерфейсе.
- Тесное взаимодействие с UI/UX дизайнерами, аналитиками и
backend-разработчиками и ГИС-специалистами для достижения наилучшего
пользовательского опыта.
Backend:
- Проектирование и разработка микросервисной архитектуры для обработки
и раздачи геопространственных данных.
- Работа с пространственными данными в PostGIS: оптимизация сложных гео
запросов и хранение больших массивов координат.
- Разработка инструментов для динамической генерации 3D-тайлов и
обслуживания Cesium Terrain Server.
- Написание технической документации по API и архитектуре сервисов
(Swagger/OpenAPI).
- Работа с системами контроля версий (Git) и участие в процессах CI/CD.
- Соблюдение установленных сроков реализации задач (соблюдение
дедлайнов в рамках спринтов).
- Участие в технических митингах, планировании задач и оценке трудозатрат
на разработку.
- Полная занятость, работа в офисе на территории работодателя.
Требования:- Высшее образование в области ИТ, автоматизации, математики или физики.
- Опыт разработки от 3-х лет с опытом работы в микросервисной архитектуре.
- Опыт работы с PostGIS: знание пространственных индексов (GIST) и умение
работать с геометрией/географией.
- Знакомство с инструментами ГИС: практический опыт работы с
библиотеками GDAL/OGR или библиотеками обработки геоданных (Shapely,
Fiona, PyProj).
Frontend:
- Опыт работы с Frontend разработкой не менее 2 (двух) лет.
- Глубокие знания JavaScript
- Уверенное владение React.js и библиотеками управления состоянием (Redux,
и др.).
- Опыт работы с CesiumJS (или аналогами: Three.js, Leaflet, Mapbox GL JS) и
понимание специфики работы с 3D на вебе.
- Экспертные знания HTML5 и CSS3 (SASS/LESS, Tailwind)
Backend:
- Знание протоколов передачи данных: REST, WebSockets (для Real-time
данных)
- Опыт работы с Linux: настройка серверов, работа в терминале, Bash
скриптинг.
- Умение работать с брокерами сообщений: RabbitMQ, Kafka или Redis
Pub/Sub.
- Личные качества: системное мышление, умение декомпозировать сложные
задачи, ответственность за стабильность сервисов в продакшене.
Технологический Стек:
- Frontend: React.js
- 3D & Maps: CesiumJS.
- GIS Tools: GDAL / OGR, TileServerGL.
- Сборка и инфраструктура: Webpack.
- Backend: Node.js, Go
- Микросервисы: RabbitMQ / Kafka.
- Базы данных: PostgreSQL (PostGIS), MongoDB, Redis.
- ГИС-инструменты: GDAL/OGR, Cesium Terrain Server, TileServer GL.
- API: RESTful Stateless API
- Форматы данных: GEOJSON, MBTiles, SVG и т.д.
Условия:- штатная работа, полный рабочий день;
- работа в офисе г. Астана - график - 5/2;
- официальное трудоустройство по ТК РК;
- конкурентоспособная заработная плата (обсуждается по итогам собеседования);
- участие в крупных и интересных проектах внедрения;
- профессиональный рост;
- дружная профессиональная команда;
- возможны длительные командировки в пределах РК.
Контактная информация:
г. Астана - отдел кадров).
РГП на ПХВ Национальный центр качества дорожных активов Комитета автомобильных дорог Министерства транспорта Республики Казахстан
Астана
до 300000 KZT
Астана
до 900000 KZT
СЕРВИСНЫЙ ЦЕНТР ERG
Астана
до 1500000 KZT