DevOps-инженер (Middle)
Коротко
Administers Linux infrastructure, containerizes applications with Docker, operates Kubernetes clusters, develops GitLab CI/CD pipelines, and manages monitoring · Needs: Linux administration; Docker; Kubernetes (Deployment, StatefulSet, Service, ConfigMap, Secret, PV/PVC); GitLab CI/CD; Grafana; PostgreSQL and Redis.
Описание от работодателя
Кто мы:
Амбициозная команда, чья специализация — высокотехнологичные проекты для крупного бизнеса и государства.
Мы делаем как информационные, так и полностью автоматизированные системы, ИТ-сервисы различного назначения, web- и мобильные приложения. В нашу команду мы ищем DevOps-инженера для выхода на проект от заказчика.
Тебе предстоит:
Администрирование и диагностика Linux-инфраструктуры: процессы, сетевые проблемы, нагрузка на CPU, RAM и дисковую подсистему;
Контейнеризация приложений в Docker: написание, сборка и оптимизация Dockerfile и образов;
Эксплуатация Kubernetes-кластеров: работа с Deployment, StatefulSet, Service, ConfigMap, Secret, PV/PVC;
Диагностика и устранение инцидентов в Kubernetes — CrashLoopBackOff, ImagePullBackOff, OOMKilled, проблемы scheduling, нехватки ресурсов и сетевого взаимодействия;
Управление Kubernetes-манифестами и конфигурациями приложений через Helm и Kustomize;
Разработка и поддержка pipelines в GitLab CI/CD, автоматизация сборки, доставки и развёртывания приложений по GitOps-подходу через Argo CD;
Настройка и поддержка мониторинга и алертинга (Grafana), организация централизованного сбора логов;
Эксплуатация и базовое администрирование PostgreSQL и Redis, их диагностика и мониторинг;
Работа с сетевой инфраструктурой: TCP/IP, DNS, балансировка нагрузки, сетевое взаимодействие внутри Kubernetes;
Участие в разборе production-инцидентов: диагностика, восстановление работоспособности сервисов, анализ первопричин сбоев.
Ты идеально нам подходишь, если:
Уверенно администрируешь Linux: умеешь диагностировать процессы, сетевые проблемы и нагрузку на CPU, RAM и дисковую подсистему;
Есть опыт контейнеризации приложений в Docker — пишешь Dockerfile, умеешь собирать и оптимизировать образы;
Есть уверенный опыт эксплуатации Kubernetes-кластеров: Deployment, StatefulSet, Service, ConfigMap, Secret, PV/PVC;
Умеешь диагностировать типовые проблемы Kubernetes — CrashLoopBackOff, ImagePullBackOff, OOMKilled, ошибки scheduling, нехватку ресурсов и сетевые сбои;
Есть практический опыт работы с Helm и Kustomize;
Разрабатывал(а) и поддерживал(а) pipelines в GitLab CI/CD и Argo CD, понимаешь принципы GitOps;
Работал(а) с Grafana, понимаешь метрики, алертинг и принципы централизованного сбора логов;
Есть опыт эксплуатации и базового администрирования PostgreSQL и Redis, включая диагностику и мониторинг;
Разбираешься в TCP/IP, DNS, балансировке нагрузки и сетевом взаимодействии в Kubernetes;
Есть опыт диагностики production-инцидентов, восстановления работоспособности сервисов и анализа причин сбоев.
Будет плюсом:
Опыт работы с Kubernetes-операторами, включая операторы PostgreSQL, Kafka и RabbitMQ;
Знакомство с RKE и платформой «Штурвал»;
Опыт работы с VictoriaMetrics и VictoriaLogs;
Знание Harbor и Nexus, включая работу с API;
Знакомство с kube-vip;
Опыт эксплуатации Kafka и RabbitMQ;
Понимание PgBouncer и CloudNativePG;
Опыт использования Vault или External Secrets Operator;
Понимание особенностей эксплуатации Python-приложений (Django, FastAPI, Celery), а также сервисов на Java и Go;
Опыт миграции инфраструктуры и Kubernetes-платформ;
Понимание HPA, PDB, affinity, taints/tolerations и принципов отказоустойчивости Kubernetes;
Bash / Python: навыки написания скриптов для автоматизации рутинных задач.
Мы предлагаем:
Белая окладная система по грейдам с перспективой роста заработной платы;
Удобный график работы на удалёнке РФ;
Разнообразие проектов и заказчиков от крупного бизнеса до государственных структур, без необходимости менять работодателя при смене проекта;
Разработку масштабных продуктов на современном стеке технологий;
Возможность пробовать себя в разных доменах и технологических стеках, расширяя экспертизу и портфолио;
Постоянный профессиональный и карьерный рост.