Удаленная работа!
Пожалуйста указывайте в сопроводительном письме Вашу локацию и желаемый уровень оплаты в рублях
Проект:
Разработка сетевых устройств промышленного класса.
Создание инструментов для проверки сетевого оборудования (уровни L2+, L3) и интеграция тестов в CI/CD-пайплайн.
Требования:
* Опыт работы разработчиком на Python - не менее 5 лет
* Уверенное владение Python и PyTest (написание тестов, работа с плагинами)
* Знание и применение шаблонов проектирования
* Опыт работы с асинхронным программированием (asyncio, aiohttp)
* Работа с библиотеками: SQLAlchemy, Scapy, Scrapli, AsyncSSH
* Навыки написания доктестов, юнит-тестов
* Опыт создания и поддержки документации (Sphinx)
* Знание сетевых протоколов TCP/IP стека и протоколов динамической маршрутизации (BGP, OSPF)
* Умение работать с инструментами диагностики сетей (tcpdump, Wireshark)
* Опыт работы с Docker и Bash
Обязанности:
* Разработка и поддержка библиотек/фреймворок для автоматизированного тестирования сетевого оборудования (L2+, L3)
* Создание подсистемы сервисов для CI/CD-инфраструктуры (управление ресурсами, отчётность и т. д.)
* Разработка PyTest-плагинов для расширения функционала тестирования
* Написание и поддержка автотестов на PyTest для проверки работы сетевого оборудования
* Настройка и поддержка физических стендов для тестирования
* Интеграция тестов в CI/CD-пайплайны, обеспечивать их автоматическое выполнение
* Анализ результатов тестов, выявлять и фиксировать баги
* Оптимизация существующих тестов и инфраструктуры тестирования
* Участие в разработке сценариев тестирования для новых функций оборудования
* Документирование разработанных решений и тестов (с использованием Sphinx)
Условия:
* Полная занятость с графиком 5/2
* Удалённый формат работы
* Возможность профессионального роста
* Индивидуальный план развития и менторская поддержка
* Работа с современным стеком технологий и крупными игроками рынка
О компании:
Наша компания занимается созданием современного программного обеспечения и сотрудничает с крупными игроками российского рынка. Мы аккредитованная IT-компания, которая помогает клиентам внедрять инновационные продукты, меняющие мир к лучшему. Мы следим за современными тенденциями и применяем их в своей работе, предоставляя сотрудникам возможность учиться и развиваться. Присоединяйтесь к нам и реализуйте свои амбиции в дружной команде профессионалов!