Москва
Вместе с нами ты будешь:
- Собирать, анализировать, уточнять и формализировать требования, полученные от заказчика;
- Декомпозировать и ставить задачи разработчикам;
- Оценивать трудоемкость работ;
- Строить модели, диаграммы, схемы по дорабатываемому/создаваемому бизнес-процессу или информационной системе;
- Заниматься построением архитектуры решения, определением систем, затрагиваемых доработкой;
- Подготавливать ТЗ, спецификаций, технические решения для интеграции с другими системами, проектировать интеграционные интерфейсы, потоки данных, правила взаимодействия систем;
- Контролировать проведения интеграционного и функционального тестирования, синхронизировать работы, помогать в настройке тестовых контуров, консультировать тестировщиков;
- Формировать высокоуровневые требования к смежным системам.
Какие знания и навыки для нас важны:
- Высшее образование в области информационных технологий, компьютерных наук или смежных областях;
- Опыт работы с геоинформационными системами (ГИС) и пространственными данными;
- Глубокое понимание архитектуры веб-приложений, включая клиент-серверную модель;
- Знание современных фронтенд-технологий, особенно React и TypeScript;
- Понимание принципов работы бэкенд-систем на Node.js и Python;
- Знание реляционных баз данных, в частности PostgreSQL и PostGIS;
- Опыт работы с API и веб-сервисами, включая REST и WebSocket;
- Понимание принципов работы с геопространственными данными и картографическими сервисами;
- Умение собирать и анализировать требования заказчика;
- Навыки проектирования архитектуры систем и баз данных;
- Опыт создания UML-диаграмм и других визуальных моделей;
- Навыки работы с инструментами прототипирования и создания wireframes;
- Опыт использования систем контроля версий (например, Git).
Будет плюсом:
- Базовые знания в области машинного обучения и анализа данных;
- Базовые знания в области машинного обучения и анализа данных;
- Опыт работы с системами очередей сообщений (например, RabbitMQ);
- Знание принципов информационной безопасности и защиты данных;
- Опыт работы с геопространственными библиотеками и инструментами (MapBox GL, Turf.js, GDAL);
- Знание основ компьютерного зрения (OpenCV) и обработки изображений.