улица Конёнкова 4А
Международная компания «Цифра» разрабатывает продукты, инвестирует в технологии и развивает среду промышленного интернета вещей и искусственного интеллекта для дискретной промышленности, непрерывных производств и добывающей отрасли.
Мы предоставляем бизнесу в России и за рубежом готовые отраслевые решения в области прогнозной аналитики и анализа данных, мониторинга промышленного оборудования, персонала и технологических процессов.
Мы ищем сотрудника на удаленный способ работы.
Обязанности:
Разработка алгоритмов работы ПО;
• Документирование, написание инструкций, руководств пользователя;
• Первичное тестирование ПО, изучение и устранение проблем в ПО;
• Разработка и соблюдение стандартов разработки ПО и архитектуры;
• Проведение код-ревью других разработчиков;
• Исследование возможностей подключения оборудования (поиск доступных интерфейсов и протоколов подключения);
• Разработка новых и усовершенствование существующих сетевых протоколов взаимодействия с оборудованием;
• Доработка и коррекция протоколов подключения по результатам внедрения или клиентским обращениям;
• Работа в команде, активное взаимодействие с аналитиками, разработчиками и тестировщиками.
Требования:
• Знание языка C# и .NET Core 3.1 и выше;
• Знание TCP/IP стека. Работа с интерфейсом Ethernet;
• Понимание принципов разработки ПО, ООП, знание основных паттернов проектирования, принципов SOLID, REST, SOA, DRY, KISS. Понимание IoC, DI;
• Опыт работы с системой контроля версий Git;
• Знание системы управления задачами (Jira), Wiki (Confluence), стандартных корпоративных пакетов (почта, офисный пакет MS Word, Excel);
• Умение читать чужой код и техническую документацию;
• Английский язык на уровне чтения технической документации;
• Знание SQL и опыт работы с одной или несколькими СУБД (SQL Server, Postgres);
• Умение работать в команде, инициативность, желание непрерывно развиваться и развивать техническую составляющую проекта.
Приветствуется:
• Понимание принципов работы сетевых протоколов;
• Понимание гибких методик разработки ПО (Scrum, Kanban, XP) и принципов, лежащих в их основе;
• Опыт написания модульных тестов;
• Понимание и умение работать с Docker;
• Опыт работы с Linux и разработки приложений под него;
• Опыт работы с сетевыми утилитами SSH, Wireshark, Nmap;
• Опыт работы с виртуальными машинами (VirtualBox, VmWare, Hyper-V)
• Опыт работы со стандартными промышленными протоколами (MQTT, Modbus, OPC UA, MTConnect)
• Опыт работы с ЧПУ (Fanuc, Siemens, Heidеnhain) или промышленными контроллерами (Simatic Step 7)
Условия:
- Уровень дохода обсуждается индивидуально
- Оформление по ТК РФ
- 8 часовой рабочий день (пн-пт с 9 до 18)
- Работа в комфортном офисе, дружный коллектив
- ДМС