Основной продукт компании - система анализа сетевого трафика и защиты от сетевых атак собственной разработки. Мы помогаем нашим клиентам сделать их бизнес неуязвимым к сетевым DDoS-атакам, а также повысить доступность услуг. Продукты компании включены в реестр отечественного ПО. Компания разрабатывает высокопроизводительные сетевые многопоточные приложения.
Используемые среды:
- разработка 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
- Понимание особенностей настройки, оптимизации и работы высоконагруженных систем
Дополнительные требования (Мы ожидаем, что у вас есть следующий опыт):
- Имеет необходимый для DBA опыт администрирования Linux
- Опыт работы с регулярными выражениями (Perl)
- Опыт работы системами контроля версий, (умение пользоваться git)
Будет преимуществом (Будет плюсом):
- Знание систем мониторинга Zabbix/Grafana - сбор необходимых метрик, создание триггеров и шаблонов;
- Опыт работы с серверным оборудованием и различными системами виртуализации;
- Понимание функционирования сетей провайдеров – представление о CE, PE, NetFlow, snmp, BGP, VRF и т.п.
- Опыт работы системным администратором
- Обладание уровнем знания английского языка, необходимым для чтения специализированной литературы и технической документации
Условия:
- Офис в шаговой доступности от метро Автозаводская
- Трудоустройство по ТК РФ
- Полностью белая зарплата; достойный оклад (обсуждаем индивидуально с кандидатом на собеседовании)
- Оплачиваемый отпуск, больничный
- Корпоративные праздники, досуг, дружный коллектив профессионалов
- Возможность значительного профессионального роста
- График 5/2 с 9:00 до 18:00 (гибрид: часть времени работа в офисе, часть - удаленно).