Описания нет
Техлид безопасной разработки
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Управление задачами команды разработчиков платформы (4 человека): оценка, декомпозиция задач, проработка планируемого решения совместно с архитекторами и инженерами, постановка и контроль выполнения командой задач, участие в код-ревью;
- Совместное с командой совершенствование процессов разработки и способов обеспечение прозрачности процессов управления задачами/рисками;
- Взять на себя ведущую роль в определении подхода к решению типовых задач, и внедрению новых подходов. Поддерживать технические процессы, внедрять и развивать инженерные практики.
- Минимизировать риски для достижения целей стоящих перед командой, связанные с техническими ограничениями. Проактивно реагировать на возможные отклонения от плана и отвечать за качество реализации.
- Развитие платформы в области безопасной разработки в составе базовой станции LTE/GSM;
- Участие в комплектовании команд (проведение интервью, onboarding, адаптация). Помогает членам своей команды развивать их технические навыки в соответствии с текущими и стратегическими задачами проекта/продукта.
- Участвовать в обсуждении архитектуры телеком платформы
- Разрабатывать компоненты телеком платформы в технологическом стеке Linux/С++;
- Исправление дефектов и уязвимостей;
- Разрабатывать unit-тесты, проводить код-ревью, писать техническую документацию;
- Участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях.
требования
- Опыт работы техническим лидером от 3 лет;
- Знание методологий разработки ПО;
- Знание ОС Linux на продвинутом уровне и опыт разработки для Linux;
- Уверенные знание: современного C++, Bash;
- Знания сетей, начиная с канального (eth) уровня;
- Хорошее представление о современном аппаратном обеспечении (устройство памяти, шин данных, систем ввода-вывода);
- Знание и опыт работы со cmake, bazel, yocto или других систем автоматизации сборки ПО;
- Знание и понимание различных уровней тестирования;
- Опыт работы с системами версионного контроля (BitBucket, Gitlab) и баг-трекинга (JIRA);
- Самостоятельное решение сложных комплексных задач в новой предметной области;
- Важно знать английский на уровне чтения и написания технической документации;
- Умение работать с документацией (в первую очередь читать и понимать).
- Будет плюсом: Знание Python, Docker, Bitnake, Git, Gitlab, Jira; Знания/Опыт в направлении безопасной разработки ПО (шифрование, ssh, сертификаты, pam, PKI); Понимание/Опыт взаимодействия с TPM; Опыт работы со встраиваемым программным обеспечением и системами реального времени; Опыт работы с gRPC и REST протоколами; Общие знания мобильных телекоммуникационных систем LTE; Oпыт в профилировании кода и в применении различных методов/инструментов отладки/диагностирования ошибок; Знание и опыт работы с системами виртуализации
условия
- Условий в вакансии нет
навыки
Технологическая компания, разрабатывает и производит серверы, системы хранения данных и сетевое оборудование. Создает высокопроизводительные решения для бизнеса: от аналитики и виртуализации до телекоммуникаций.
Подробнее о компании →Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.