В команду разработки операционной системы, которая используется на
маршрутизаторах и коммутаторах, требуется Python-разработчик системы автоматизации Quality Assurance.
Обязанности:
- Разработка и развитие (доработка) системы, автоматизирующей комплексное
функциональное и нагрузочное тестирование нашей сетевой ОС (представляет собой оркестратор и сотни сценариев для него); - Развитие имеющихся и создание новых автотестов для упомянутой системы;
- Описание сетевых топологий, воспроизводящих типичные сетевые конфигурации наших заказчиков, в виде программного кода;
- Принимать участие в проектировании и написании последовательностей (pipelines) CI/CD;
- Взаимодействие с разработчиками с целью реализации сценариев тестирования
добавляемых функций и с целью формирования задач по устранению выявленных неисправностей.
Требования: - Опыт эксплуатации Ethernet и IP-сетей;
- Опыт написания автотестов;
- Опыт работы тестировочными фреймворками;
- Опыт работы с веб-фреймворками Django, Flask (или эквиваленты);
- Опыт работы с базами данных (любая БД, которая позволит создать микросервис для обработки служебной информации сложного приложения);
- Опыт работы c CI/CD средами, желательно Jenkins;
- Опыт эксплуатации виртуализированных облачных инфраструктур в Linux;
- Опыт работы с контейнеризированными сервисами;
- Опыт работы с Jenkins Pipeline (pipeline as code) и Apache Groovy DSL;
- Понимание современного устройства процесса разработки ПО.
Условия: - Официальное оформление по ТК РФ;
- 8-часовой рабочий день, с гибким началом рабочего дня;
- Если любите разделять рабочее и домашнее пространства — то милости просим в наш офис (м. Ленинский проспект/Площадь Гагарина) — если вам лучше работается удаленно — нас это устраивает, главное — результат.
- Достойная заработная плата (полностью «белая»);
- ДМС после прохождения испытательного срока;
- Мы аккредитованная ИТ-компания с соответствующими привилегиями для сотрудников.