
HARTUNG
Tech Lead команды разработки
Не указана
- Python
- PostgreSQL
- Unix
- SQLite
- C++
- Английский — A1 — Начальный
Обязанности:
- Формирование архитектуры ключевых решений, выбор технологий и паттернов проектирования системы управления;
- Подбор команды разработки и АСУ ТП, постановка задач и контроль их исполнения;
- Постановка задач отделам разработки и отделу АСУ ТП, планирование разработки ПО и контроль сроков;
- Контроль версий ПО на производственной площадке на реальном железе;
- Ведение критических участков разработки и ответственность за качество выпускаемого кода;
- Контроль состояния технической документации;
- Выбор стэка, оценка рисков и контроль реализованных решений и библиотек;
- Контроль используемого аппаратного оборудования, вычислительных мощностей и сенсорных систем робота, подбор альтернатив;
Требования:
- Глубокое понимание принципов ООП, функционального и асинхронного программирования в Python, опыт программирования C++; опыт проектирования модульных и расширяемых архитектур;
- Опыт работы с Git в больших командах, владение стратегиями ветвления (Git Flow, trunk-based), проведение code-review;
- Опыт оптимизации и автоматизации рабочих процессов в Unix-среде (bash, systemd, journald, cron, shell-скрипты);
- Знание систем баз данных (SQLite, PostgreSQL) и работы с ними;
- Знание принципов тестирования и умение работать с GitHub Actionsи pytest/unittest, CppUTest и UnitTest++
- Опыт программирования и работы с промышленными контроллерами;
- Понимание принципов построения АСУ ТП на различных уровнях;
- Умение работать со SCADA-системами, знание промышленных протоколов обмена данными;
- Умение системно связывать уровни разработки (нижний, средний, верхний) в единый продукт;
Мы предлагаем:
- Офис в шаговой доступности от метро Сходненская;
- Официальная заработная плата (уровень з/п оговаривается индивидуально на собеседовании);
- График работы 5\2 с 08:00 до 16:30. После испытательного срока возможен гибид;
- Корпоративная мобильная связь + необходимая для работы техника;
- Возможность проходить обучение за счёт компании;
- Расширенный пакет ДМС со стоматологией (после прохождения испытательного срока);
- Полное соблюдение ТК РФ.