Обязанности:
Мы ищем опытного разработчика для создания и поддержки middleware-решения, интегрирующего Cropwise с государственными информационными системами РФ (ФГИС). Cropwise — это цифровая платформа с API и структурированными данными (поля, операции, события, справочники),ФГИС — государственные информационные системы с формализованными требованиями к структуре, составу и корректности передаваемых данных.Проект носит интеграционный характер и не требует агрономического или отраслевого бэкграунда — ключевой опыт лежит в области API, трансформации данных и системной интеграции. Формат роли Работа в небольшом локальном техническом блоке Без бизнес-аналитиков, трекеров и больших команд Высокая самостоятельность и ответственность за техническое решение Первый проект — интеграция Cropwise ↔ ФГИС (6–12 месяцев активной разработки) Далее — участие в аналогичных интеграционных и автоматизационных проектах (MVP, прототипы, скрипты, внутренние сервисы) Задачи Получение данных из Cropwise по API Проектирование и реализация middleware-сервиса: трансформация данных под требования ФГИС валидация, контроль полноты и корректности логирование, аудит, повторные отправки Реализация вспомогательного web-интерфейса: просмотр данных перед отправкой ручные правки и подтверждение записей Интеграция с API государственных информационных систем Работа с изменяющимися и формализованными форматами данных Документирование форматов и логики преобразований На этапе MVP — возможная работа со скриптами выгрузки и взаимодействие с DS-командой Требования Обязательные: 5+ лет коммерческой разработки Опыт разработки и поддержки API-интеграций Уверенная работа с REST API, JSON, авторизацией Back-end разработка (Python или Node.js) Опыт работы с реляционными БД (PostgreSQL / MySQL) Понимание идемпотентности, повторных отправок, обработки ошибок Готовность работать автономно и принимать технические решения Желательные: Опыт интеграций с государственными или регламентированными системами Опыт создания простых web-интерфейсов (админки, таблицы, формы) Docker, Linux Английский язык на уровне чтения технической документации Важно заранее Это не большая продуктовая команда Нет выделенных ролей аналитика или фронтенд-разработчика UI утилитарный, без сложного дизайна Высокая личная ответственность за результат Soft skills Адекватная коммуникация в небольшом коллективе Умение договариваться и аргументировать решения Спокойная работа в условиях неопределённости Нетоксичное поведение — критично для маленькой командыПохожие вакансии
Договорная
Москва. Станции метро: Серпуховская, Таганская, Павелецкая
YADRO
Договорная
Москва. Станции метро: Серпуховская, Таганская, Павелецкая
Кидс Аппс
Senior Fullstack Developer / Technical Lead
От 2 500 до 3 500 руб.
Москва. Станции метро: Серпуховская, Таганская, Павелецкая
Rx2Go
Senior Fullstack Developer (Node.js + React)
Договорная
Москва. Станции метро: Серпуховская, Таганская, Павелецкая
Кидс Аппс
Senior Fullstack developer/Веб-разработчик
Договорная
Москва. Станции метро: Серпуховская, Таганская, Павелецкая
АСТ
Senior Fullstack Developer (React + Java/Spring)
Договорная
Москва. Станции метро: Серпуховская, Таганская, Павелецкая
Альфа-Банк