Описание: Амбициозная команда, чья специализация — высокотехнологичные проекты для крупного бизнеса и государства. Мы делаем как информационные, так и полностью автоматизированные системы, ИТ-сервисы различного назначения, 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: навыки написания скриптов для автоматизации рутинных задач
Условия
- Белая окладная система по грейдам с перспективой роста заработной платы
- Удобный график работы на удалёнке РФ
- Разнообразие проектов и заказчиков от крупного бизнеса до государственных структур, без необходимости менять работодателя при смене проекта
- Разработка масштабных продуктов на современном стеке технологий
- Возможность пробовать себя в разных доменах и технологических стеках, расширяя экспертизу и портфолио
- Постоянный профессиональный и карьерный рост