Middle DevOps Engineer (Девопс-инженер)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Ищем DevOps-инженера Middle или Senior уровня в спин-офф РКЦ — компанию QAPP.
Российский квантовый центр (РКЦ) — негосударственная организация, занимающаяся исследованиями и разработкой в области квантовых технологий.
QAPP занимается разработкой уникальных программных решений на основе пост-квантовой криптографии для защиты инфраструктуры бизнеса и государства от кибер атак с применением квантовых компьютеров.
Продукты:
PQLR SDK — инструмент для разработки квантово-устойчивых решений.
Qtunnel — программный продукт для создания квантово-устойчивой защиты передаваемых данных.
Мы — команда молодых ученых и инженеров, успешно реализовавших проект по квантовой криптографии. Работаем над разработкой библиотеки пост-квантовой криптографии и приложений на ее основе.
Наша задача — как можно скорее превратить научные разработки в пользовательские приложения.
Для эффективной работы над этими проектами, девопсу не потребуются глубокие знания в области криптографии и квантовых технологий.
Чем займемся:
- Поддержкой и улучшением инфраструктуры разработки продуктов
- Поддержкой и развитие CI/CD сервисов
- Контролем и улучшением процессов автоматических проверок качества кодовой базы
- Автоматизацией процессов применяемых в разработке
- Организацией поиска регрессий производительности и безопасности
Вам потребуется:
- Опыт написания пайплайнов для автоматизации процессов разработки от 3 лет
- Опыт автоматизации под gnu/linux и windows
- Знание скриптовых языков программирования (Bash, Python, Powershell)
- Навыки развертывания и настройки решений CI (GitLab CI/CD, jenkins и т.д.)
- Опыт работы с системами виртуализации hyper-v, kvm, proxmox и vagrant
- Опыт работы с docker и системами оркестрирования docker-compose, swarm, kubernetes
- Понимание принципа Infrastructure as a Code
Будет плюсом:
- Опыт разработки pipelines для гетерогенной среды тестирования (например x86_64; armv7; armv8 или windows ; gnu/linux)
- Опыт работы с нативным кодом (сборка, инструментирование)
- Понимание как устроены системы сборки (CMake) и как собирается нативный код (C/C++)
- Опыт работы с инструментами анализа работы приложения (профилировщики, отладчики, трассировщики)
- Опыт работы в проектах с высокими нефункциональными требованиями
- Понимание устройства сетевого стека
- Опыт администрирования GitLab
- Опыт оптимизации GitLab CI Pipelines
- Опыт работы с Terraform
Стек проекта: gitlab CI, hyper-v, proxmox, qemu/kvm, docker/docker compose, python, CMake, autotools, bash, powershell, NetData, windows, gnu/linux, android
Предлагаем:
- Комфортная рабочая среда, гибкое начало рабочего дня, возможность работать удаленно из любого города
- Трудоустройство по ТК РФ, белая зарплата, необходимая для работы техника
- Модерируемый скрам-процесс, управляемый небольшой распределенной командой, высокая скорость принятия решений
- Инженерная культура, отсутствие микроменеджмента и бюрократии
- Возможность влиять на процессы, открытость к диалогу, экологичное общение в коллективе
- Есть офис в Сколтехе, при необходимости можно работать из него
Бонусы
- Участие в профессиональных конференциях, тимбилдинги
- Индивидуальный план развития сотрудника, поддержка опытных коллег и частичная компенсация обучени
- У московских сотрудников есть возможность пользоваться инфраструктурой технопарка “Сколково”
Дополнительные инструкции
Как подготовиться?
На встрече мы хотим больше узнать о ваших проектах и роли в них. Это позволит определить ваш уровень и понять, насколько мы друг другу подходим.
- Заранее проанализируйте насколько ваш опыт релевантен позиции, подумайте о том, как емко и кратко рассказать о задачах, которые максимально раскрывают ваш потенциал
- Подготовьтесь к обсуждению технологий, которые вы использовали в работе
- Запишите вопросы, которые вам важно обсудить с нами
Этапы отбора
С вами пообщается наш HR-менеджер — подробнее расскажет о позиции и задаст уточняющие вопросы, встреча проходит в формате видеоконференции и занимает 20-30 минут.
Следующий шаг — знакомство с ребятами из команды разработки и техническое интервью, оно также проходит в формате видеоконференции, занимает 1,5-2 часа. На встрече будут HR и один или два инженера. Подробнее расскажем про процессы и проекты, проверим софтовые и технические компетенции.
Контакты для связи:
jmorozova@qapp.tech