Системный инженер (DevOps)
Наш клиент: ИТ-аккредитованная компания, реализовавшая собственную разработку - система анализа сетевого трафика и защиты от сетевых атак. Также компания разрабатывает высокопроизводительные сетевые многопоточные приложения.
Используемые среды:
- разработка 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 (есть возможность установить иной график работы)