Обязанности:
Наш клиент: ИТ-аккредитованная компания, реализовавшая собственную разработку - система анализа сетевого трафика и защиты от сетевых атак. Также компания разрабатывает высокопроизводительные сетевые многопоточные приложения. Используемые среды:- разработка C++, PHP, используются скрипты Python, Perl, Bash, JavaScript;- локальный GitLab;- операционные системы Astra Linux (Debian), МСВСфера (CentOS);- СУБД MySQL, PostgresSQL;- виртуализация Hyper-V, KVM и др. В связи с расширением команды, мы ищем инженера DevOps. Основные задачи:• Автоматизация процессов развертывания и конфигурации программного обеспечения• Автоматизация процессов сборки и установки приложений• Разработка тестовых сценариев и автоматизация тестирования сборки• Участие в разработке систем на уровне интеграции с операционной системой (мониторинг, backup, firewall, системные скрипты и т.п.)• Участие в технической поддержке развернутых систем у клиентов и тестовых стендов Сопутствующие задачи:• Подготовка тестовых релизов• Построение CI/CD Pipeline для тестирования сборок системы• Написания скриптов Bash, Python• Разработка Ansible playbooks (скриптов)• Установка, конфигурирование, администрирование Web-серверов, SQL серверов, операционных систем и сред виртуализации• Участие в тестировании сборок системы Основные требования:• Опыт настройки CI/CD (GitLab, Jenkins) и автоматических тестов• Опыт написания автотестов• Умение работать с GIT• Опыт работы с Ansible• Опыт создания скриптов на Bash, Perl, Python• Опыт администрирования Linux (Debian,Astra Linux,Centos)• Опыт администрирования СУБД (MySQL, Postgres)• Опыт работы с виртуализацией (Qemu, Hyper-v)• Опыт работы с Docker• Опыт работы с Zabbix, ELK, Graphana, Prometeus• Опыт работы с Cmake• Понимание как выстраивать процессы QA• Опыт написания автотестов• Разбираться с зависимостями пакетов и библиотек при update/upgrade• Знание конфигурации Web-серверов Nginx и Apache;• Установка и администрирование MySQL, PostgreSQL• Понимание особенностей настройки, оптимизации и работы высоконагруженных систем. Будет преимуществом:• Знание систем мониторинга Zabbix/Grafana - сбор необходимых метрик, создание триггеров и шаблонов;• Опыт работы с серверным оборудованием и различными системами виртуализации;• Понимание функционирования сетей провайдеров – представление о CE, PE, NetFlow, snmp, BGP, VRF и т.п.• Обладание уровнем знания английского языка, необходимым для чтения специализированной литературы и технической документации Условия: • Офис в шаговой доступности от метро Автозаводская (формат работы офис/гибрид)• Трудоустройство по ТК РФ• Корпоративные праздники, досуг, дружный коллектив профессионалов• Возможность профессионального роста• График 5/2 с 9:00 до 18:00 (есть возможность установить иной график работы)