Middle DevOps
MegaSec - технологическая компания в Азербайджане, предлагающая решения в области кибербезопасности на основе искусственного интеллекта. Мы разрабатываем инновационные продукты и услуги для защиты бизнеса от цифровых угроз.
Linux
· Базовые и практические знания администрирования Linux-серверов
· Опыт работы с systemd, cron и системными логами
· Анализ и диагностика проблем с использованием journalctl, системных логов и инструментов мониторинга
Контейнеризация (Docker)
· Навыки сборки Docker image (включая понимание multi-stage build)
· Настройка и управление локальной средой с помощью docker-compose
· Базовый опыт работы с container registry
Kubernetes
· Базовые концепции Kubernetes: Deployment, Service, ConfigMap, Secret
· Развертывание приложений в Kubernetes-среде
· Диагностика и отладка Pod и Service с использованием logs и describe
Мы предлагаем
Система контроля версий (Git)
· Опыт работы со стратегиями ветвления (feature branch, merge/rebase)
· Навыки решения merge conflicts
· Опыт использования Git в командной разработке
CI/CD (GitLab CI + GitOps)
· Автоматизация процессов сборки и тестирования с использованием GitLab CI
· Настройка сборки container image и push в registry
· Deployment с использованием GitOps подхода (через ArgoCD)
· Управление deployment-конфигурациями через Git (Kustomize или Helm)
· Понимание различий между этапами CI (build) и CD (deployment)
Сетевые технологии
· Понимание TCP/IP и DNS
· Диагностика базовых сетевых проблем (connectivity, routing)
Инфраструктура и Cloud
· Знание AWS сервисов (EC2, S3, IAM, VPC, EKS)
· Опыт работы с VM в on-prem среде (VMware или аналоги)
· Понимание Infrastructure as Code (Terraform – на уровне plan/apply)
Наблюдаемость и мониторинг
· Понимание мониторинга и dashboard-систем (Grafana)
· Базовый опыт анализа логов (ELK Stack)
Безопасность
· Знакомство с Vault или аналогичными инструментами
· Понимание управления secrets и принципа minimum permission