Разработчик оптимизационных моделей

Дата размещения вакансии: 27.11.2024
Работодатель: Рамакс Интернейшнл
Уровень зарплаты:
от 200000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Привет!

Мы - системный интегратор, аккредитованная ИТ-компания, с более чем 30-летним стажем на ИТ-рынке.

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

Мы занимаемся не только заказной разработкой, внедрением и поддержкой, но и разрабатываем собственные продукты.

Наши клиенты: лидеры авиаиндустрии, крупные ретейлеры, строительные и логистические компании, телеком, производственные и добывающие компании.

На данный момент мы находимся в поиске Разработчика оптимизационных моделей для команды разработки продукта RMS (Resource Management System) ПАНОРАМА. Эта система нацелена на оптимизацию планирования и управления ресурсами в авиационной отрасли. Среди автоматизируемых процессов: назначение персонала и техники на выполнение технологических операций с жестким таймингом в аэропорту, управление пассажирскими стыковками, планирование членов экипажей на рейсы и многие другие.

Система использует микросервисный подход и доменно-ориентированный дизайн.

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

Стек: java, quarkus, kubernetes

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

– Анализ бизнес-требований, для выявления критериев оптимизации;

– Постановка задачи оптимизации, определение объектов и их характеристик;

– Определение и описание формата датасета, передаваемого в программе-решателю (солверу);

– Программирование ограничений для солвера на языке Java;

– Конфигурация методов нахождения решения в солвере, гибкая настройка правил;

- оформление документации знаний в Confluence.

Мы ожидаем:

  • Желание учиться и исследовать;
  • Опыт работы в коммерческих проектах разработки ПО от 2-х лет;
  • Java уровня junior+/middle, опыт с Quarkus будет преимуществом;
  • Опыт реализации юнит-тестов и автоматизированных интеграционных тестов;
  • Базовое понимание принципов работы ci\cd и kubernetes;
  • Опыт разработки в сервисной\микросервисной архитектуре;
  • Опыт качественного документирования кода;
  • Плюсом будет опыт реализации простых web-ui (html/css/js);
  • Общее понимание принципов оптимизации и соответствующего математического аппарата;
  • Самостоятельность в решении задач и принятии решений в ходе работ;
  • Плюсом будет опыт разработки оптимизационных моделей и написания трансформаций данных на python.

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

  • Работу в аккредитованной IT-компании;
  • Комфортный график работы: работайте в комфортном офисе в Москве или в Санкт-Петербурге, а при необходимости – полностью удаленно;
  • Корпоративный университет: мы приглашаем ТОПовых лекторов по различным темам - от научно-популярных до общеразвивающих;
  • Кафетерий льгот и компенсаций: ДМС после испытательного срока и расширенная бенефитная программа в начале каждого года;
  • Подарки к Новому году для сотрудников и детей;
  • Материальная помощь сотрудникам на значимые события;
  • Корпоративные мероприятия: мы вместе работаем и отдыхаем: играем в настольные игры и участвуем в мероприятиях (спортивных, культурных, развлекательных и т.д.).

Ждем твое резюме! Будем рады видеть тебя в нашей команде!