сегодня

Python fullstack-разработчик внутренних систем

ориентир по рынку
вакансия зп не указана
в среднем 227 784 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Научно-Производственное предприятие «ОРИОН» - стабильная, динамично развивающаяся компания, выпускающая высокотехнологичную продукцию полным циклом изготовления для нужд современного судостроения. В настоящее время ведущим направлением работы компании ООО «НПП »ОРИОН" является производство СУДОВОЙ ГИДРАВЛИКИ и палубных механизмов. Зачастую, это УНИКАЛЬНЫЕ ИЗДЕЛИЯ, которые не имеют аналогов в мире и выполнены по индивидуальным проектам.

задачи

  • Доработать существующее MVP (настольное приложение на Python) и перевести его в веб-формат: реализовать backend на FastAPI и пользовательский интерфейс на Jinja2+HTMX.
  • Довести систему до продакшена: миграции схемы базы, автотесты, CI в GitLab.
  • Вместе с техническим руководителем проекта и администраторами сети настроить единый вход по доменной учётной записи (LDAP/ALD Pro).
  • Проектировать REST API, которым будут пользоваться веб-интерфейсы и в дальнейшем другие системы предприятия.
  • По мере появления задач - подключаться к работе с локальными LLM и распознаванием документов.
  • Рефакторить существующий код и предлагать решения по архитектуре.

требования

  • От 4-х лет коммерческой разработки на Python ( уверенно - Python 3.10+).
  • SQLAlchemy 2.x (ORM и Core) и PostgreSQL на практике: транзакции, блокировки строк (SELECT...FOR UPDATE); уникальные ограничения;
  • Вы можете объяснить, как гарантировать уникальный номер документа при одновременной работе нескольких пользователей.
  • Опыт разработки на FastAPI: проектирование REST API, валидация данных, авторизация и обработка ошибок.
  • Умение сделать простой веб-интерфейс на серверных шаблонах: Jinja2, HTMX или аналогичный опыт; уверенные HTML и СSS.
  • Генерация документов: python-docx, openpyxl, шаблоны Word - или готовность быстро разобраться.
  • Тестирование: pytest, тесты на реальной PostgreSQL (например, в Docker); понимание как проверить, что система работает правильно, когда несколько пользователей действуют одновременно.
  • Git, код-ревью, понятные коммиты.
  • Умение работать с существующим кодом: рефакторить по шагам, не ломая поведение, и подтверждать это тестами или сравнением результатов "до/после".
  • Опыт контейнеризации (Docker), понимание основ работы сетей и протоколов.
  • Самостоятельность: Вы сами разбираетесь в процессе, задаёте вопросы пользователям и предлагаете решения.
  • Будет плюсом: опыт в ОПК или с документооборотом по ГОЗ; опыт интеграции локальных LLM: Ollama, модели Qwen и другие, OpenAI - совместимый API

условия

  • Договор ГПХ минимум 12 месяцев;
  • график гибрид: 90% удаленно, 10% офис (гибкое начало и окончание рабочего дня).
  • Развозка от станции метро "Рыбацкое"; "Дыбенко"; "Звездная/Купчино"; "проспект Ветеранов"; г. Колпино ; г. Отрадное (утро/вечер)
  • ОРИОН-PROСПОРТ - настольный теннис с тренером, футбол, команда по бегу; Помощь в жизненных ситуациях, подарки детям на Новый год / 1е сентября.
  • Мы предлагаем возможности, открываем перспективы роста и развития, гарантируем достойные условия труда!

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.