Python Developer (KasperskyOS, Quality Control)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Наша команда занимается поддержкой разработки KasperskyOS в части тестирования, а именно:
- разработкой тестового и инфраструктурного тулинга для валидации изменений в кодовой базе операционной системы и контроля качества выпускаемых релизов;
- разработкой и поддержкой инфраструктуры тестирования, тестовых стендов с целевым оборудованием.
Разработку ведем в основном на языке Python и иногда на C (под тестовое железо). Команда небольшая. В команде есть разработчики и DevSecOps'ы.
Обязанности:
- Разработка программного обеспечения на языкe Python;
- Участие в разработке и ревью архитектуры;
- Участие в анализе требований;
- Написание unit-тестов;
- Проведение Code Review.
Требования:
- Опыт разработки на языке Python от 3 лет;
- Опыт разработки микросервисов;
- Опыт работы с Linux на продвинутом уровне;
- Опыт работы с асинхронным / многопоточным кодом;
- Понимание принципов ООП;
- Опыт проведения код ревью.