Инженерная компания открывает производство инновационного продукта (софт и аппаратная часть).
Текущий проект: разработка публичного сервиса ACS на базе GenieACS с полной переработкой UI и интеграцией современных технологий.
Компания ищет опытного технического лидера, который также возьмет на себя роль архитектора безопасности. Вы будете играть ключевую роль в проектировании архитектуры сервиса, обеспечении его безопасности, а также в координации работы между командами разработки (фронтенд и бэкенд). Ваши решения будут влиять на развитие высоконагруженного сервиса, интегрированного с сетевой инфраструктурой пользователей.
Проект включает не только работу с серверной и пользовательской частью, но и взаимодействие с встраиваемыми системами, драйверами и операционными системами, в том числе реального времени.
Компания ждет от вас:
- Опыт 3–5 лет в роли Tech Lead и/или Security Architect
- Опыт системного программирования — написания драйверов, системных служб, работы с встраиваемыми операционными системами, включая ОС реального времени (RTOS)
- Опыт с OpenWrt Build System, Buildroot, Yocto Project
- Опыт проектирования API: RESTful, WebSocket
- Опыт работы в сфере безопасности: опыт с OWASP, внедрение шифрования данных, безопасная работа с API
- Опыт с сетевыми технологиями: знание IP-сетей, понимание работы сетевых протоколов (включая TR-069), опыт взаимодействия с сетевым оборудованием.
- Опыт с операционными системами Linux/Unix
Дополнительным преимуществом будет:
- Опыт работы в телеком проектах, направленных на взаимодействие инфраструктуры с системами централизованного управления
- Участие в разработке высоконагруженных распределенных систем
- Знание специфики работы ACS-серверов и сетевых протоколов управления
- устройствами
- Глубокое понимание архитектуры встраиваемых систем
Другой технологический стек проекта:
- Бэкенд: Node.js, Ruby, C/C++.
- Фронтенд: React, TypeScript, Redux/Zustand/MobX, RxJS.
- Базы данных: MongoDB, Redis.
- Инструменты CI/CD: Git, Docker, Kubernetes
Задачи:
- Проектирование архитектуры сервиса (бэкенд и фронтенд), включая интеграцию GenieACS.
- Разработка и внедрение стратегий по обеспечению безопасности (данные
- пользователей, API, инфраструктура)
- Участие в определении и реализации стандартов разработки, CI/CD процессов
- Координация между командами фронтенд- и бэкенд-разработчиков
- Аудит безопасности кода, инфраструктуры и взаимодействия с API
- Написание драйверов, системных служб и интеграция с встраиваемыми
- операционными системами (включая ОС реального времени)
- Консультирование команды по вопросам взаимодействия с сетевой
- инфраструктурой и оборудованием
- Настройка и использование систем сборки ОС (OpenWrt Build System, Buildroot,
- Yocto Project)
- Проведение ревью кода, обеспечение высокого уровня качества решений
Компания предлагает:
- График работы: на первоначальных этапах удаленный формат, затем желателен гибрид с периодическими посещениями офиса в МСК (обсуждаемо)
- 2-4 раза в год командировки в Краснодарский край на производство
- Соблюдение ТК РФ
- Уникальный и стабильный проект, реально воплощаемый в жизнь
- Возможность профессионального/карьерного роста
Зарплата:
от 700000 руб. на руки
Стаж:
более 6 лет