Инженер-программист backend
Инженер-программист по разработке (АСУ ТП с навыками backend Python / backend C++)
Обязанности:
-
Разработка новых, поддержание старых проектов систем АСУТП.
-
Подбор оборудования к разрабатываемым, или дорабатываемым систем АСУТП.
-
Программирование ПЛК Siemens и панелей операторов Weintek.
-
Работа с приводами.
-
Разработка приложений на Python для работы с периферийным оборудованием по промышленным протоколам с применением SDK.
- Участие в пусконаладочных работах.
- Высшее профильное (техническое) образование.
- Опыт работы программистом АСУ ТП с ПО для SCADA, HMI, PLC.
-
Умение читать электрические схемы и техническую документацию, в т.ч. и на иностранных языках.
-
Знание промышленных протоколов связи (Modbus RTU, TCP/IP, Profibus).
-
Опыт работы в TiaPortal, WinCC, EasyBuilder.
-
Знание языков программирования МЭК 61131-3.
-
Базовые знания SQL, проектирования баз данных.
-
Знание базовых алгоритмов и структур данных.
-
Знания Python / C++ и специализированных библиотек на уровне, необходимого для реализации промышленных протоколов, сбора данных с промышленного оборудования, в т.ч. с применением SDK оборудования, в многопоточном/асинхронном режиме и передачи их в базы данных (PostgreSQL, MySQL, MongoDB).
Преимуществом будет:
-
Опыт работы с библиотеками для анализа и обработки данных, их визуализации (Pandas, Statsmodels, Matplotlib, Seaborn).
-
Опыт работы с Docker.
-
Опыт использования ОС Linux.
-
Опыт работы с ЧПУ стойками Fanuc.
-
Знание ПО Fanuc (Ladder, TransferTool).
-
Опыт работы с платформой Qt для разработки пользовательского интерфейса.
Условия:
- Уровень дохода и компенсационный пакет будут обсуждаться с успешным кандидатом (з/п зависит от категории);
- Условия релокации обсуждаются (компенсация аренды жилья, оплата перелетов и т.п.);
- Официальное трудоустройство (отпуска по графику, больничный лист и т.д.);
- График работы: 5/2 с 8:00 (обсуждается).
- Своевременная заработная плата;
- Медицинский осмотр перед трудоустройством и периодический медицинский осмотр за счёт предприятия;
- Парковка для автомобилей и велосипедов;
- Остановка общественного транспорта в шаговой доступности;
- Доступный служебный транспорт из разных районов Челябинска, а также из Копейска, Чебаркуля и ряда других населённых пунктов (график соответствует производственным сменам завода);
- Возможности развития для каждого сотрудника (обучение, освоение смежных специальностей, повышение разрядности). У предприятия свой лицензированный учебный центр;
- Две столовые с доступными ценами.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).