Python GIS developer

Дата размещения вакансии: 09.01.2025
Работодатель: Инвейдерс
Уровень зарплаты:
з/п не указана
Город:
Новосибирск
Коммунистическая улица 6
Требуемый опыт работы:
От 3 до 6 лет

Компания The Invaders - разработчик информационных систем и мобильных приложений. Мы на рынке с 2011 года и за это время успешно реализовали более 150 проектов и стали надежными партнерами для наших клиентов. Сейчас мы ищем разработчика в крупный проект для государственных органов. Проект живой, интересный и объединяет в себе бизнес-систему, гео-информационный портал и игру.

Обязанности:

  • Разработка и поддержка серверной части ГИС-проектов;
  • Интеграция ГИС-сервисов и разработка API для взаимодействия с фронтендом;
  • Работа с базами геопространственных данных и оптимизация запросов;
  • Реализация алгоритмов обработки и анализа пространственных данных;
  • Работа в команде разработчиков для создания эффективных и масштабируемых решений.

Требования:

  • Опыт работы с backend-разработкой не менее 3 лет (желательно на

одном из следующих языков Python, Java, RUST);

  • Опыт работы с фреймворками для разработки серверной логики (FastAPI);
  • Понимание принципов работы и опыт работы с системами управления базами данных, включая PostgreSQL/PostGIS. Опыт работы с SQLAlchemy;
  • Опыт разработки RESTful API;
  • Умение работать с контрольными системами версий, например, GIT;
  • Высшее образование в области компьютерных наук, геоинформационных систем или смежной дисциплины;
  • Опыт работы с ГИС-технологиями: Понимание принципов и методов геоинформационных систем;
  • Профессиональное владение PostGIS: Глубокие знания и практический опыт работы с расширением PostgreSQL для работы с пространственными данными;
  • Опыт работы с QGIS: Умение использовать данный инструмент для анализа и визуализации геоданных;
  • Разработка геопространственных баз данных: Навыки проектирования и оптимизации баз данных для хранения и обработки геопространственной информации;
  • Разработка и интеграция API для ГИС-сервисов: Способность разрабатывать и интегрировать API для обмена геопространственными данными между различными системами и приложениями;
  • Анализ пространственных данных: Опыт использования инструментов и методик для анализа геопространственной информации.

Желательно:

  • Знание принципов контейнеризации и опыт работы с Docker;
  • Опыт работы с облачными платформами (AWS, Google Cloud, Azure);
  • Понимание основ машинного обучения и работы с большими данными;
  • Опыт работы с другими ГИС-платформами и библиотеками: Знакомство с ArcGIS, Leaflet, Mapbox и другими популярными ГИС-технологиями;
  • Понимание основ работы с облачными ГИС-сервисами: Опыт использования облачных платформ для хостинга и обработки геоданных;
  • Навыки программирования для автоматизации ГИС-задач: Владение скриптовыми языками, такими как Python, для автоматизации обработки геоданных и выполнения сложных геопространственных анализов;
  • Опыт разработки мобильных и веб-ГИС приложений: Навыки создания пользовательских интерфейсов и функциональности для веб и мобильных ГИС-приложений;

Мы предлагаем:

  • Конкурентоспособную заработную плату.
  • Гибкий график работы.
  • Возможности профессионального и карьерного роста.
  • Работу над интересными и значимыми проектами в области ГИС.
  • Возможность удаленной работы.
  • Дружный коллектив и поддержку на всех этапах работы.

Если Вы готовы внести свой вклад в уникальный и интересный проект, откликайтесь!Мы с нетерпением ждем Вашего отклика!