FGIS Software Engineer
Job description
Являясь мировым лидером на рынке средств защиты растений, мы помогаем фермерам противостоять угрозам и обеспечивать достаточное количество безопасных, питательных и доступных продуктов питания для всех – при минимальном использовании земельных и других сельскохозяйственных ресурсов. Syngenta Crop Protection обеспечивает безопасность растений от посадки до сбора урожая. С момента посева семян и до сбора урожая посевы необходимо защищать от сорняков, насекомых и болезней, а также от засух и наводнений, жары и холода. Мы ищем опытного разработчика для создания и поддержки 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 Адекватная коммуникация в небольшом коллективе Умение договариваться и аргументировать решения Спокойная работа в условиях неопределённости Нетоксичное поведение — критично для маленькой команды В нашей команде мы ценим каждого и создаем среду, в которой комфортно работать и развиваться: Достойный доход: стабильный фиксированный оклад и прозрачная система годового премирования по результатам работы. Гибкость и баланс: гибридный формат работы, позволяющий эффективно совмещать динамичный офисный ритм и комфортную работу из дома. Больше времени для отдыха: мы ценим work-life balance, поэтому предоставляем 35 календарных дней оплачиваемого отпуска в год. Забота о здоровье: расширенный пакет ДМС, страхование жизни и здоровья, а также страховой полис для путешествий (ВЗР). Социальная защищенность: компенсация питания и 100% доплата по больничному листу до уровня фактического оклада, чтобы вы чувствовали уверенность в любой ситуации. Мы также предоставляем корпоративный автомобиль и компенсируем все расходы, сопутствующие его использованию.
Apply kit
Sign in to copy a field card for the employer’s ATS. We never submit applications for you.