Senior DevOps
Описание
Aegis IT — бутик-компания в сфере IT-аутстаффинга, работающая со специалистами с уровня senior и lead. Мы работаем с заказчиками, которые ценят результат, автономность и зрелый инженерный подход.Со специалистами мы выстраиваем партнёрскую модель сотрудничества:подберем проекты под твой уровень экспертизы, нагрузки и профессиональные интересы, обеспечим прозрачные условия и будем сопровождать на всех этапах работы — от выхода на проект до его завершения или перехода на следующий.Сейчас у нас в работе есть несколько проектов на позицию Senior DevOps EngineerОсновные требования: Опыт работы DevOps-инженером от 4–5 лет Уверенные знания Linux и опыт администрирования Глубокое понимание Kubernetes: архитектура, компоненты, ограничения, масштабирование, диагностика Опыт работы с Docker, Docker Compose / Docker Swar Опыт автоматизации с использованием Ansible, Helm Понимание принципов Infrastructure as Code (Terraform будет преимуществом) Опыт настройки CI/CD (GitLab CI/CD, Jenkins или аналоги), GitOps (ArgoCD будет плюсом) Опыт работы с системами управления артефактами (Nexus или аналогами) Опыт работы с облачными платформами (AWS, Azure, Yandex Cloud или др.) Опыт настройки мониторинга и логирования (Prometheus, Grafana, ELK / OpenSearch, OpenTelemetry и др.) Опыт работы с PostgreSQL, Kafka, Redis и другой инфраструктурой Уверенное владение Python и Bash для автоматизации Опыт работы с Git Будет плюсом: Опыт DevOps с уклоном в MLOps (Airflow, MLflow, Spark, Seldon Core, KServe, DVC, MinIO, Jupyter и др.) Опыт работы с FastAPI, понимание backend-архитектуры Опыт работы с Keycloak, OAuth, JWT, Vault Опыт построения систем наблюдаемости в highload-среде Опыт обеспечения совместимости решений с Astra Linux / RedOS Опыт внедрения практик безопасного развертывания и управления секретами Опыт оптимизации инфраструктуры и управления уязвимостями Участие в RFC и архитектурных инициативах Чем предстоит заниматься: Проектирование, развертывание и администрирование Kubernetes-кластеров (on-prem / облако / bare-metal) Подготовка и сопровождение деплоймента приложений в Kubernetes (микросервисы и legacy) Автоматизация установки, конфигурации и масштабирования систем Настройка и развитие CI/CD-пайплайнов (GitLab CI/CD, Jenkins, ArgoCD, GitOps) Управление релизным процессом, проведение релизов, контроль стабильности систем до/во время/после релизов Настройка централизованного логирования, мониторинга и алертинга Диагностика и устранение инцидентов (включая L3), участие в дежурствах Повышение отказоустойчивости и наблюдаемости сервисов Оптимизация использования ресурсов инфраструктуры Автоматизация рутинных процессов и разработка внутренних инструментов на Python / Bash / Go Поддержка команд разработки, техническое консультирование Документирование решений, ведение базы знаний Участие в проектах миграции и адаптации решений (в т.ч. совместимость с Astra Linux / RedOS)Будет преимуществом: При необходимости — участие в ML/MLOps-процессах (оркестрация ML-пайплайнов, поддержка data-сред) Условия и возможности: Поток действительно интересных проектов, релевантных твоему опыту и с учетом текущей загрузки Формат работы 5/2, полная или частичная занятость Оформление в удобном для тебя формате: ИП или самозанятость Полная удаленка Возможность менять проекты внутри компании — с учётом твоей экспертизы, интереса и текущей загрузки. Прозрачность условий и коммуникации, поддержка на всех этапах до выхода на проект и во время работы.