Python Tech Lead / Архитектор

Sibedge

Python Tech Lead / Архитектор

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

Sibedge — аккредитованная IT-компания, уже 19 лет мы занимаемся заказной разработкой ПО. Сейчас мы в поисках Python Tech Lead / Архитектора для проекта заказчика в сфере вентиляционных систем.

О проекте:

Мы развиваем десктопное приложение на базе FreeCAD. В основе работы — проектирование и кастомизация интерфейса под специфические задачи.
Цель проекта — заменить устаревшее ПО с полным сохранением функциональности и удобства для инженеров, а также разработать гибкую, расширяемую платформу, адаптированную под реальные процессы проектирования приточно-вытяжных установок (ПВУ).

Стек: Django, PySide, FreeCAD, SQLite, PostgreSql

Что предстоит делать:

  • проектировать архитектуру системы на Python, закладывая модульность, гибкость и расширяемость платформы;
  • разрабатывать backend и прикладную логику: управление объектами, настройки, интеграция пользовательских сценариев;
  • расширять и интегрировать FreeCAD для решения задач в области вентиляции (ПВУ, модули, спецификации);
  • разрабатывать расчётные модули и API для инженерных задач: вычисления, спецификации, генерация отчётов;
  • оптимизировать производительность и надёжность системы;
  • руководить технической командой: проводить code review, помогать в решении архитектурных задач, внедрять лучшие практики.

Что ожидаем от кандидата:

  • уверенное владение Python 3 (опыт коммерческой разработки от 3 лет, включая работу в роли тимлида / архитектора);
  • глубокое понимание принципов архитектуры ПО, ООП, паттернов проектирования, обеспечения модульности;
  • опыт проектирования и реализации сложных систем: декомпозиция, интеграция модулей, управление зависимостями;
  • опыт работы с реляционными БД (желательно: SQLite, PostgreSQL);
  • навыки работы с системами контроля версий (Git);

Будет плюсом:

  • опыт разработки desktop-приложений на PyQt / PySide;
  • навыки работы с NumPy, Pandas, инструментами для инженерных расчётов;
  • понимание инженерных задач и расчётов в области HVAC / механики / вентиляции;
  • опыт работы с FreeCAD или другими CAD API (OpenCascade, Fusion 360, SolidWorks API);
  • опыт организации процессов CI/CD, написания тестов, внедрения DevOps практик;
  • владение английским для чтения и обсуждения документации.

Что вам может быть интересно о Sibedge:

  • мы предоставляем официальное оформление, "белую" заработную плату;
  • мы лояльно относимся к гибкому графику работы, если он не снижает эффективность всей команды;
  • благодаря ежегодному Performance Review, каждый видит свой вклад в общий результат, определяет траекторию дальнейшего развития;
  • компания и сотрудники всегда имеют возможность договориться. Придерживаемся принципа: если тебе чего-то не хватает — скажи об этом. Вместе мы обязательно найдем решение, чтобы каждый остался в позиции win-win.
Навыки
  • CAD
  • Python
  • PostgreSQL
  • Архитектура
  • Управление командой
  • Django Framework
Посмотреть контакты работодателя

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

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

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