Обязанности и достижения:
Ключевые навыки
• DevOps / Инфраструктура: Docker, Docker Compose, Proxmox, VDS, VPN (WireGuard, OpenVPN, XRayVPN), Ubuntu, Red OS, Arch Linux, Lighttpd, Nginx
• CI/CD и автоматизация: GitLab CI, Jenkins, Shell-скрипты, Maven, bash/zsh, cron
• QA-инструменты: IXIA, STF, Selenium, компьютерное зрение (OpenCV), генерация отчётности (PDF/JSON)
• Мониторинг и алерты: Prometheus (базовая настройка), Telegram/Discord/WhatsApp-боты, экспорт логов
• Языки программирования: Python, JavaScript (Node.js), Shell, Java (Maven)
• Сетевые технологии: балансировка, проксирование, NAT, iptables, DNSMasq
• Операционные системы: Уверенный пользователь и администратор Linux (Arch, Debian-based, Proxmox VE)
Опыт работы
Автоматизация сбора и анализа нагрузочного тестирования
• Разработка скриптов на Python и Shell для взаимодействия с IXIA и Proxmox
• Преобразование, нормализация и форматирование отчетов под требования заказчика
• Повышение точности анализа и воспроизводимости нагрузочных сценариев
Разработка Docker-образов и CI/CD-инфраструктуры
• Оптимизация Docker-образов под нужды QA и разработчиков
• Интеграция пайплайнов GitLab CI, Jenkins, STF, Lighttpd
• Повышение стабильности автотестов при нестабильной сетевой инфраструктуре
Развертывание и оптимизация мобильной фермы устройств (STF)
• Настройка фермы с использованием USB-хабов и ADB
• Глубокая оптимизация сетевого взаимодействия, устранение конфликтов
• Снижение нагрузки на сеть и улучшение отзывчивости устройств
Разработка системы мониторинга через мессенджеры
• Создание ботов на Node.js и Python для контроля серверов, VPN, STF и сетей
• Реализация алгоритма выявления задержек в работе WhatsApp и Discord
• Генерация отчётности и восстановление агентов после сбоев в автономном режиме
Разработка и настройка VPN-сервисов
• Развёртывание VPN-туннелей (WireGuard, XRayVPN) для обхода блокировок (Telegram, Discord и др.)
• Анализ и имитация эталонной модели поведения мессенджеров для повышения устойчивости
• Интеграция с системой мониторинга и визуализации
Lighttpd в Docker + веб-мониторинг VPN
• Развёртывание высоконагруженного Lighttpd-сервера в контейнерной среде
• Настройка работы нескольких веб-серверов на одном VDS без портовых конфликтов
• Разработка веб-интерфейса с отображением VPN-метрик и уведомлений
Автоматизация управления Proxmox-инфраструктурой
• Shell-скрипты для автоматического развертывания ВМ и контейнеров
• Интеграция с системой мониторинга, настройка автоперезапуска, управление резервным копированием
Микросервисная архитектура на виртуальных машинах
• Настройка взаимодействия между микросервисами через NAT и DNSMasq
• Обеспечение отказоустойчивости и масштабируемости микросервисной инфраструктуры
Развёртывание Jenkins для CI Java-проектов
• Настройка Jenkins-агентов для Maven-проектов
• Автоматизация полного цикла: сборка - тест - логирование - уведомления
• Интеграция с GitLab, стабильные и воспроизводимые пайплайны
Бот для мониторинга сайтов на предмет нарушений
• Разработка системы на базе Selenium и OpenCV для визуального анализа
• Автоматическая генерация PDF-отчётов, логирование и архивирование результатов
• Круглосуточная работа через cron и watchdog-сценарии
Продвинутый пользователь Linux
• Уверенно работаю в системах на базе Arch Linux (вы понимаете какая это дурка)
• Опыт администрирования Ubuntu, RedOS, Debian, Proxmox VE
• Углублённые знания сетевых сервисов, настройки firewall (iptables), мониторинга и автозагрузки
Типовые задачи, которые решаю:
• Автоматизация регрессионного и нагрузочного тестирования
• Оптимизация CI/CD пайплайнов, rollback-стратегии
• Портирование тестов и стендов в Docker-окружение
• Диагностика системных и сетевых проблем (падения производительности, лаги)
• Восстановление и защита инфраструктуры (watchdog-агенты, автооткаты)