Инженер DevOps (Middle)
Описание
Что делать: 1. Проектировать и поддерживать отказоустойчивую инфраструктуру. 2. Оптимизировать время сборки и развертывания приложений (ускорение CI/CD). 3. Настраивать системы алертинга для предотвращения инцидентов (SRE подход). 4.Участвовать в оценке архитектурных решений новых микросервисов. 5.Периодически дежурить (On-call) при установке релизов с 22:00 по мск Что требуется: 1. Опыт коммерческой разработки/администрирования: от 3 до 5 лет. 2. Опыт в роли DevOps: от 2 лет. Обязательные знания: 1. Операционные системы и Сети (База) - Linux: Уверенное администрирование дистрибутивов семейства Linux (Ubuntu/CentOS/Debian/Alpine). Умение писать скрипты инициализации (systemd) и автоматизации. - Сети: Понимание стека TCP/IP, DNS, HTTP/HTTPS, балансировки нагрузки (L7/L4), прокси (nginx/haproxy). - CLI: Свободное владение командной строкой, умение анализировать логи (grep/awk/sed) и метрики системы (top/htop/iotop). 2.Контейнеризация и Оркестрация (Ядро навыков) - Docker/Containerd: Глубокое знание Dockerfile, docker-compose, работа с volumes, networking и registry (Harbor/Docker Hub). 3. Kubernetes (K8s): - Опыт развертывания и поддержки кластеров (минимум 1 год продуктивного использования). - Понимание манифестов (Deployment, Service, Ingress, ConfigMap, Secrets, PVC). - Умение настраивать автомасштабирование (HPA/VPA). - Знание Helm (создание и кастомизация чартов) или Kustomize. 4. CI/CD (Автоматизация доставки) - Опыт построения пайплайнов с нуля и их поддержки. - Инструменты: Один или несколько из списка (GitLab CI, GitHub Actions, Jenkins). - Умение настраивать триггеры и интеграции с репозиториями (Git). 5.Мониторинг - Стек мониторинга: Prometheus + Grafana (настройка алертов в Alertmanager, создание дашбордов), zabbix. 6.Базы данных и шины - Опыт развертывания и бэкапа СУБД (PostgreSQL/MySQL) в контейнерах. - Понимание работы очередей сообщений (RabbitMQ / Apache Kafka) — базовое администрирование. 7. Безопасность (DevSecOps - базовый уровень) - Управление секретами (HashiCorp Vault / AWS Secrets Manager / SOPS). - Понимание политик сетевой безопасности (Network Policies в K8s, Security Groups в облаках). - Базовые навыки сканирования уязвимостей образов. - Работа с SSL/TLS сертификатами (Let's Encrypt, cert-manager). 8. Скриптинг и Программирование (Автоматизация) - Уверенное знание Bash (обязательно). - Опыт написания утилит/операторов на Python или Go (для написания собственных операторов для K8s или интеграций). Что предлагаем: 1. Аккредитованная IT Компания 2. ТК РФ, график работы 5/2 3. Оплата обучения