python-разработчик
Новосибирск, РоссияДжуниор • Миддл
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g10hG
О себе
На данный момент Инженер-программист.
Мои компетенции и опыт
Инженер-программист с нужен доступ к резюме по настоящее время
Разрабатываю и тестирую Python-приложения для научного и промышленного оборудования (развёртывание и валидация проводятся на стороне заказчика):
- Tango-серверов и контроллеров Sardana на Python нужен доступ к резюме + (PyTango нужен доступ к резюме +) с использованием модулей PyEpics, pyModbusTCP, PyVISA для управления/взаимодействия с конечными устройствами (промышленным/измерительным/научным оборудованием).
- Графических интерфейсов на PyQt5, Taurus (Python GUI library) для управления/взаимодействия с разработанными серверами Tango и/или контроллерами Sardana, а так же EPICS IOC предоставленными производителем оборудования.
- Классы/модули на Python нужен доступ к резюме + интегрируемые в MxCube Web (написан на фреймворке Flask), обеспечивающий взаимодействие как с моими компонентами, так и с EPICS IOC производителей оборудования.
Обеспечиваю внедрение и последующую поддержку ПО:
- Подготавливаю виртуальные окружения (venv / Anaconda), устанавливаю разработанное ПО на клиентские машины (в основном работал ОС Debian 12.7).
- Собираю и настраиваю EPICS IOC на стороне заказчика (локально и/или удалённо через SSH).
- Настраиваю автозапуск сервисов через systemd (Debian 12.7) для автоматического запуска Tango-серверов/контроллеров Sardana при загрузке системы.
- Автоматизирую развёртывание с помощью Ansible: пишу и тестирую роли для массовой установки модулей.
Взаимодействую с заказчиком на всех этапах работы:
- Уточняю детали ТЗ (например разработка с последующим согласованием карты ModbusTCP регистров).
- Участвую в приёмке ПО: провожу удалённое и очное тестирование разработанного ПО с последующей корректировкой при необходимости.
Готовлю техническую документацию:
- Для разработчиков: описание логики работы Tango-сервера/контроллера Sardana, введенных/разработанных машин состояний.
- Для пользователей: инструкция/User Guide с иллюстрациями и примерами.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
