Senior Python Developer

Новео

Senior Python Developer

Описание вакансии

Мы — международная IT-компания НОВЕО. С 2002 г. мы занимаемся проектами по заказной разработке ПО и управлению IT-инфраструктурой для западноевропейского рынка.
Компанию отличает продуктовый подход к разработке и плотная интеграция специалистов в распределенную команду, что позволяет им напрямую влиять на техническое решение, качество кода и конечный результат.
Где и как можно работать: удаленно из любой страны по договору с ИП/самозанятым/физ.лицом.

Проект

Наш партнер - компания по организации питания и мероприятий премиум-класса, основанная в 1820 году. Она специализируется на проведении корпоративных, институциональных и частных мероприятий высокого класса во Франции и за рубежом.

Компания работает в сложной логистической среде, организуя крупномасштабные мероприятия, требующие координации производственных, транспортных, складских операций, управления оборудованием и финансами.

Современный ИТ-ландшафт :

Она по-прежнему работает на AS400 (с 1992 года).

Интерфейс Windev подключен к серверной части AS400

Весьма неоднородный ландшафт ERP-систем

Сильная зависимость от множества внешних поставщиков

Недостаточная стандартизация потоков данных

Среда AS400 устарела и является основным препятствием для масштабирования и модернизации.

Мы ждём от тебя:

  • уверенное владение разговорным английским языком (от В2+);
  • timezone: GMT+1/+3;
  • 5-8+ лет коммерческого опыта в бэкенд-разработке;
  • подтвержденный опыт создания платформы данных с нуля (хранилище данных / Lakehouse);
  • опыт работы с проектами по переносу ERP-систем является большим плюсом;
  • знание SQL на экспертном уровне;
  • уверенный пользователь Python;
  • глубокое знание современного стека данных (dbt, инструменты для обработки данных, облачные хранилища);
  • опыт работы с облачными технологиями и DevOps (CI/CD, Terraform, Docker);
  • высокая способность решать проблемы;
  • способность обосновывать архитектурные решения, основанные на потребностях бизнеса;
  • комфортная работа в частично неопределенной целевой архитектуре;
  • способность работать автономно и принимать взвешенные технические решения, ориентация на результат и качество.

Основные задачи:

  • замена устаревших ERP-систем (особенно AS400);
  • создание универсальной платформы обработки данных;
  • стандартизация и нормализация потоков данных;
  • отделите бизнес-приложения от ERP-систем;
  • обеспечьте, чтобы сторонние инструменты использовали данные через централизованный уровень обработки данных, а не напрямую из ERP-систем;
  • уменьшите зависимость от поставщика и восстановите архитектурный контроль Целевая ERP-система еще не выбрана.

В настоящее время внешние консультанты проводят оценку масштабов ERP, но в будущем внутренние сотрудники будут руководить преобразованием.

Бизнес-программы, влияющие на данные :

Замена 1/ AS400 :

Цель ERP еще не выбрана

Предстоит принять решение о выборе между специализированной ERP-системой для логистики или более стандартной ERP-системой

Ожидаются серьезные проблемы с миграцией и интеграцией данных

2/ Внедрение TMS

В настоящее время управление транспортом осуществляется вручную

Цель: оцифровать и структурировать транспортные потоки

3/ Внедрение WMS

Склад площадью 6000 м2

Хранение оборудования для мероприятий и логистика

Потребность в структурированном оперативном управлении данными

Эти программы существенно изменят экосистему данных.

Наш партнер ищет инженера по обработке данных / архитектора платформы, пожалуйста, ознакомьтесь с дополнительной информацией ниже :

Подчиняясь руководству по техническим вопросам и работе с данными, ваша основная задача заключается в разработке и комплексном внедрении новой платформы обработки данных компании.

Задача состоит из двух частей:

Разделение приложений

Создайте уровень абстракции между бизнес—инструментами (ERP, CRM, HR, бухгалтерия и т.д.), чтобы обеспечить возможность будущей миграции — особенно замены ERP - без нарушения работы нижестоящих систем.

Управление бизнесом

Централизуйте и структурируйте данные, чтобы обеспечить 360-градусный обзор операций с помощью инструментов DataViz, устраняя ограничения, связанные с прямыми подключениями к ERP.

2) Проблемы

Архитектура и инфраструктура

Разработка среды платформы данных (AWS, GCP, Azure или гибридной)

Выберите и внедрите современные компоненты стека данных:

Инструменты ввода (например, Airbyte, Fivetran) Уровень преобразования (dbt) Оркестровка (Airflow, Dagster)

Спроектируйте и внедрите масштабируемую архитектуру хранилища данных / Lakehouse

Создавайте структурированные, документированные, высокопроизводительные модели данных с помощью dbt

Потоки данных и интеграция

Объединяют всю бизнес-экосистему:

Учет

CRM

Управление расходами

Платежные платформы

Построение конвейеров абстрагирования ERP, позволяющих переключать ERP без ущерба для отчетности

Обеспечение целостности, актуальности и безопасности данных

Управление совместным использованием нескольких ERP на этапе перехода

Разработка аналитики и обработка данных

Подключите к платформе инструменты BI/DataViz (Tableau или будущие решения)

Оптимизируйте производительность запросов

Включите мониторинг бизнеса практически в режиме реального времени

Ожидаемые проблемы с разработкой данных

Извлечение и структурирование устаревших данных AS400

Управление совместным использованием нескольких ERP в процессе миграции

Нормализация данных в трех подразделениях

Разработка архитектуры абстрагирования ERP

Построение масштабируемых конвейеров приема и преобразования данных

Обеспечение управления и качества данных

Поддержка будущих вариантов использования искусственного интеллекта (например, для автоматической обработки предложений)

Что ты получаешь:

  • Трудоустройство через договор с ИП/самозанятым без привязки к определенному местонахождению;
  • Оплачиваемый отпуск и больничные;
  • Стабильную долгосрочную загрузку (8 часов в день, 40 часов в неделю), гибкий график, удаленно;
  • Работу в профессиональной распределенной команде над интересными проектами;
  • Продуманный онбординг с опытным наставником, возможность изучения новых технологий и их применение в проектах, внутреннее обучение, митапы, tech talks и прокачка технических навыков;
  • Сильную команду специалистов, четко выстроенные процессы и методологии разработки;
  • Бесплатное изучение иностранных языков в рабочее время с преподавателями компании (английский, французский);
  • Компенсацию медицинских услуг, массажа или спорта (внутренний аналог ДМС).

Присоединяйся к команде экспертов Новео для решения интересных задач!

Навыки
  • Python
  • CI/CD
  • dbt
  • Английский язык
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию