Погрузитесь в мир современных технологий и станьте частью команды, которая строит и поддерживает надежные облачные решения.
Обязанности - Проектирование, создание и поддержка CI/CD пайплайнов (GitHub Actions, GitLab CI, Jenkins)
- Управление и оптимизация облачной инфраструктуры (AWS)
- Развертывание и эксплуатация приложений с использованием Docker и Kubernetes
- Поддержка инфраструктуры как кода (Terraform, CloudFormation)
- Мониторинг производительности, доступности и безопасности систем
- Устранение проблем в продакшене и проведение анализа причин
- Сотрудничество с backend и frontend командами для улучшения процессов деплоя
- Реализация стратегий резервного копирования и восстановления
- Обеспечение надежности, масштабируемости и оптимизации затрат систем
- Администрирование Linux (Ubuntu, CentOS)
Требования - Опыт работы с облачными платформами AWS или Azure
- Знание контейнеризации: Docker, Docker Compose
- Опыт работы с Kubernetes: деплойменты, сервисы, ingress, базовое устранение неполадок
- Навыки работы с CI/CD инструментами: GitHub Actions, GitLab CI, Jenkins
- Знание Infrastructure as Code, предпочтительно Terraform
- Базовые знания сетевых протоколов TCP/IP, DNS, HTTP/HTTPS, балансировщиков нагрузки
- Опыт работы с системами контроля версий Git
- Знание SSL/TLS, управление секретами
- Опыт работы с системами оповещения (PagerDuty, OpsGenie, Alertmanager)
Преимущества - Знание Helm charts
- Опыт с ArgoCD / Flux (GitOps)
- Знание сервис-мешей (Istio, Linkerd)
- Опыт работы с высокодоступными системами
- Опыт оптимизации затрат
- Опыт работы с базами данных (Postgres, Redis, MongoDB)
- Опыт поддержки микросервисной архитектуры