Тестировщик
Требования
Местоположение и тип занятости
Компания
Агентство по поиску и подбору руководителей среднего и высшего звена, IT- и редких специалистов
Описание вакансии
Условия работы
OPEN SOURCE проект для решения задач DevOps, SecOps, MLOps и проч, основанный на мультидоменной графовой модели данных, который позволяет налету пересобирать конфигурации из географически распределенного оборудования и легко ими управлять.
Обязанности:
- Участие в проекте по автоматизации тестирования сложной распределённой системы;
- Модификация, усовершенствование, поддержка инструментов автоматизированного тестирования;
- Автоматизация процессов непрерывной интеграции и доставки;
- Участие в проектировании архитектуры решения;
- Оптимизация времени выполнения автотестов;
- Автоматизация тестирования как виртуальных, так и реальных устройств;
Требования:
- Высшее техническое образование (или курсы переподготовки);
- Опыт разработки приложений на Golang или Python;
- Опыт написания модульных, интеграционных и системных автотестов;
- Опыт добавления метрик для мониторинга здоровья приложения;
- Базовые представления о протоколах семейства TCP/IP и понимание принципов сетевого взаимодействия между компонентами микросервисного приложения;
- Уверенное владение скриптовыми языками программирования для целей автоматизации;
- Опыт работы с системами контейнеризации (Docker, OCI, ...) и виртуализации;
- умение писать Unit- тесты.
Желательно:
- Опыт работы с высоконагруженными системами;
- Понимание принципов непрерывной поставки;
- Опыт разворачивания приложений в кластере Kubernetes (helm, kustomize, yaml);
- Опыт работы с SQL;
- Опыт работы с ClickHouse, PostgreSQL и MongoDB;
- Уверенная работа в Linux.
Условия:
- Свободный гибрид (1-2 р в месяц офис: Москва, м. Кутузовская)
- Оформление по ТК РФ, обширный соц.пакет
- Участие в Highload конференциях
- Развитие стартапа в команде с элитой в области разработки OPEN SOURCE.