Acutec Precision Aerospace
Software Engineer - Sales
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Sales/Planning: создание и поддержка приложений планирования спроса на стеке Data Science (Python, R, SQL) с веб-интерфейсом, аналитика и отчётность для бизнес-заказчиков.
Задачи
- Разрабатывать, отлаживать, тестировать и деплоить приложения планирования
- Выполнять статистический анализ, выявлять закономерности, строить базовые аналитические модели и писать SQL-запросы
- Разрабатывать дашборды, графики и регулярные/разовые отчёты для бизнес-заказчиков
- Работать с кросс-функциональными командами (Operations, Finance, Supply Chain, Sales) для понимания потребностей в данных
- Проводить самостоятельные исследования отрасли и рынка, отчитываться о трендах и возможностях роста
- Поддерживать разовые анализы для операционных и стратегических решений
- Применять паттерны проектирования ПО
- Следить за новыми веб-технологиями и платформами разработки
- Разрабатывать, улучшать, поддерживать, документировать и тестировать программные системы в поддержку SIOP и других проектов
- Взаимодействовать между Sales, Operations, CI и IT
- Управлять критичными приложениями компании (например, Demand Planning Monorepo)
- Писать чистый, документированный и тестируемый код с разделением конфигурации и логики исполнения
- Участвовать в код-ревью, тестировании и документировании
Требования
- Степень бакалавра в области MIS, Computer Science или смежной, либо эквивалентный практический опыт
- Минимум 2 года опыта разработки ПО, желательно сложных UI-приложений
- Понимание операций компании: demand planning, процессы SIOP, потоки производственных данных
- Знание последних версий Visual Studio
- Python на уровне intermediate-to-advanced: структуры данных, ООП, модульный дизайн, управление зависимостями
- Сильный SQL: написание и оптимизация запросов, joins, агрегации в реляционных БД
- Опыт с SQL Server или способность быстро его освоить
- Знакомство с библиотеками-коннекторами к БД (pymssql, pyodbc или аналоги)
- Работа с Git и совместными workflow (ветвление, pull requests, код-ревью)
- Понимание конфигурационно-управляемой архитектуры
- Умение читать, отлаживать и расширять существующую модульную кодовую базу без полного переписывания
- Умение переводить неоднозначные бизнес-правила в детерминированную логику
- Понимание базовых статистических/прогнозных концепций (скользящие средние, взвешенное смешивание, классификационное моделирование)
- Базовое понимание валидации данных и обработки ошибок в пайплайнах
Навыки
- Python
- R
- SQL
- SQL Server
- pymssql
- pyodbc
- Git
- Visual Studio
- openpyxl
- xlsxwriter