СписокРабот
Вся Россия
    Все города

    Middle/middle+ fullstack-разработчик (Python / TypeScript)

    200 000 – 260 000 ₽
    Газпром добыча Надым Санкт-Петербург
    Полный день Постоянная занятость опыт от 3 лет
    Откликнуться на сайте работодателя

    Описание

    О проекте: Создаём с нуля цифровой двойник газоконденсатного месторождения. Система собирает промысловую телеметрию, в реальном времени рассчитывает технологический режим на основе инженерной модели Aspen HYSYS и выполняет быстрые расчёты по пласту через модуль материального баланса tNavigator. Полная гидродинамическая модель работает по расписанию и служит эталоном для настройки быстрых расчётов.Продукт проектируется с чистого листа: архитектура, схема данных, интеграции, интерфейс. Команда — 3 разработчика, влияние каждого на результат прямое. Обязанности: - Проектирование и разработка серверной части: приём и валидация телеметрии, хранение временных рядов, оркестрация расчётов разной длительности;- Интеграция с внутренним API телеметрии месторождения и с системой оперативного учёта добычи;- Интеграция с расчётными пакетами: Aspen HYSYS через COM-автоматизацию, tNavigator в двух режимах запуска;- Разработка веб-интерфейса: мнемосхемы объектов, тренды, экран сценарных расчётов «что если»;- Настройка конвейера сборки и доставки приложения в изолированный контур;- Участие в проектных решениях наравне с остальной командой. Требования (обязательные): - Коммерческий опыт разработки на Python от 5 лет (уровень middle/middle+);- Уверенное владение асинхронным Python и одним из веб-фреймворков (FastAPI, Litestar, aiohttp);- PostgreSQL: проектирование схемы, оптимизация запросов, миграции;- Frontend на TypeScript с React или Vue 3, сборка через Vite;- Опыт работы с COM, CLI или API;- Python-стек анализа данных: NumPy, SciPy, pandas;- Опыт работы с REST API как со стороны сервера, так и со стороны клиента;- Опыт построения фоновых задач и очередей: таймауты, ретраи, восстановление после сбоя;- Linux на уровне продвинутого пользователя: systemd, nginx, разбор логов, диагностика;- Git, code review, работа в команде над общей кодовой базой;Умение работать с неполными требованиями и задавать уточняющие вопросы. Будет преимуществом наличие знаний в областях: - Временные ряды: TimescaleDB, ClickHouse или аналоги;- Промышленная автоматизация, SCADA, историки данных, интеграция инженерного ПО;- Нефтегазовая отрасль: добыча, подготовка газа, промысловая телеметрия, материальный баланс;- Астра Linux, отечественные средства защиты информации, работа в изолированных контурах;- Визуализация данных: Apache ECharts, D3, работа с SVG-мнемосхемами;Windows-разработка (для задач моста к Aspen HYSYS). Условия: - Оформление в штат по ТК РФ с первого дня;- Офис в Санкт-Петербурге, формат работы гибридный: часть задач требует присутствия на рабочем месте, остальное можно выполнять удалённо;- Проект рассчитан на несколько лет, после запуска пилота — тиражирование на другие объекты. !!! Особенности проекта — прочитайте до отклика:Продуктивный контур полностью изолирован от интернета. Разработка ведётся на машинах с доступом в сеть, но релиз доставляется внутрь контура собранным артефактом по регламенту информационной безопасности. Цикл доставки — не минуты, а дни.Целевая ОС — Astra Linux Special Edition. Docker на проде не используется, развёртывание через systemd.Работа с защищённым контуром возможна только с рабочего места в офисе. Полностью удалённый формат по этому проекту невозможен.Значительная часть работы — интеграция с промышленным и инженерным ПО, а не написание бизнес-логики с нуля.Расчёты идут секунды, минуты и часы. Придётся всерьёз проектировать очереди, приоритеты и поведение системы при сбое расчёта.Часть задач требует погружения в предметную область. Технолог со стороны производства помогает, но разбираться в физике процесса придётся.Если вам важны быстрый CI/CD, свежие версии всего стека и еженедельные релизы в прод — этот проект вам не подойдёт.

    Источник: hh · Опубликовано: 6 дней назад

    Ещё вакансии в городе Санкт-Петербург

    Все
    Спорткомплекс Алексеева Санкт-Петербург
    Гибкий график Постоянная занятость опыт от 1 года

    В Кафе спортивного комплекса имени В.И. Алексеева требуется бармен-кассир в фитнес бар. Зарплата на руки - 390 руб/час . Выплаты 2 раза в месяц, без задержек. Официальное оформление. График работы сменный, смены с 9 до 2…

    Пятёрочка Санкт-Петербург
    Гибкий график Постоянная занятость опыт от 1 года

    X5 Транспорт приглашает на вакансию: Водитель категории С Кoмпaния X5 Транcпoрт дocтавляeт товapы в мaгазины Пятёpoчка Нe прoсто обещaния, a гapaнтии: Белaя заработная плата без зaдержeк 2 рaзa в месяц Дoxод oт 10000 pуб…

    Шаламов Павел Александрович Санкт-Петербург
    Сменный график Постоянная занятость без опыта

    Обязанности: Обслуживание покупателей, консультации перед покупкой, помощь при примерке, работа с кассой Требования: Порядочность, опрятность, желание работать с людьми, эмпатия к людям вообще и детям в частности. Услови…

    ЦТМ Санкт-Петербург
    Сменный график Постоянная занятость опыт от 1 года

    Обязанности: Изготовление деталей согласно сменному заданию; Контроль качества деталей визуально и с помощью измерительного инструмента; Оказание помощи в работе на производственном участке; Поддержание чистоты и порядка…