RWB (Wildberries & Russ)
DevOps-инженер
Не указана
- Kubernetes
- Docker
- Linux
- DevOps
- CI/CD
- Infrastructure as Code
- Ansible
- GitLab CI
Что нужно делать:
- Работа с инфраструктурой и Kubernetes: управление ресурсами кластера: настройка Deployments, StatefulSets, DaemonSets, HPA/VPA, Resource Limits/Requests; проектирование, развертывание и поддержка production-инфраструктуры на базе Kubernetes.
- CI/CD и автоматизация: проектирование и развитие CI/CD-пайплайнов для новых и существующих сервисов (GitLab CI); автоматизация рутинных операций: деплой, тестирование, ротация секретов, бэкапы.
- Контейнеризация и работа с Docker: разработка и оптимизация Docker-образов: multistage-сборки, уменьшение размера, безопасность; исследование и внедрение инструментов для сборки в Kubernetes (kaniko, buildx и др.).
- Infrastructure as Code: управление конфигурациями серверов и приложений через Ansible; описание и версионирование инфраструктуры с помощью Terraform(AWS like).
- Мониторинг и наблюдаемость: настройка и масштабирование стека мониторинга: Prometheus, Alertmanager/Alerta, Grafana, VictoriaMetrics; сбор и визуализация метрик, логов и трейсов (Elasticsearch/OpenSearch).
- Развитие платформы: участие в архитектурных обсуждениях и принятии технических решений; взаимодействие с инфраструктурными командаами и командами разработки.
- Написание скриптов автоматизации.
Какой опыт и знания нужны:
- Опыт работы DevOps от 3 лет;
- Уверенные знания Linux и опыт администрирования production-инфраструктуры;
- Опыт контейнеризации приложений (Docker, Kubernetes);
- Опыт построения CI/CD процессов (GitLab CI, Forgeo/Gitea);
- Опыт работы с Infrastructure as Code (Terraform, Ansible);
- Опыт работы с системами мониторинга и наблюдаемости (Prometheus, Alertmanager/Alerta, Grafana, Elasticsearch/Opensearch);
- Опыт написания скриптов (Bash, Python);
- Понимание принципов работы (контейнерных runtime, сетевого взаимодействия сервисов, TCP/IP).