Автоматизация процессов: Разработка и поддержка автоматизированных CI/CD пайплайнов для сборки, тестирования и деплоя приложений.
Мониторинг и управление: Настройка и управление системами мониторинга (Zabbix, Grafana, Prometheus, Grafana Loki, Promtail).
Управление инфраструктурой: Разработка и поддержка инфраструктуры как кода (IaC) с использованием Terraform, Ansible или других инструментов.
Обеспечение безопасности: Реализация и поддержка мер по обеспечению безопасности на всех этапах жизненного цикла разработки.
Оптимизация производительности: Анализ и оптимизация производительности приложений и инфраструктуры.
Поддержка и обслуживание: Поддержка и обслуживание существующих систем и сервисов, включая устранение неполадок и обновление систем.
Сотрудничество с командами разработчиков: Работа в тесном сотрудничестве с командами разработчиков для обеспечения непрерывного улучшения процессов разработки и деплоя.
Документация: Ведение технической документации для всех процессов и изменений в инфраструктуре.
Требования
Высшее профильное образование.
Опыт работы: Не менее 2-3 лет опыта работы в области DevOps или системного администрирования.
Знание сетей: Понимание сетей передачи данных (TCP/IP, VPN, IPSec).
Администрирование Linux: Опыт администрирования Linux (Debian, Ubuntu).
Виртуализация: Опыт работы с VMware vSphere.
Мониторинг и логирование: Опыт настройки систем мониторинга (Zabbix, Grafana, Grafana Loki, Prometheus, Promtail).
Работа с БД и СХД: Понимание принципов работы баз данных и систем хранения данных.
Настройка PostgreSQL: Опыт настройки PostgreSQL (асинхронная и синхронная репликация).
Очереди сообщений: Опыт работы с Rabbit MQ (создание кластера).
Среды разработки: Опыт работы и настройки сред разработки (Gitlab, Gitea, Jenkins CI/CD, Docker, LAMP, Nginx).
Балансировка нагрузки: Опыт настройки TCP/HTTP балансировщика нагрузки HAProxy.
Навыки программирования: Уверенное владение Python.
Администрирование Windows Server: Опыт настройки OS Windows Server.