Москва, 1-я Тверская-Ямская улица, 25с2
Метро: БелорусскаяМы ищем опытного и мотивированного Senior DevOps Engineer, который присоединится к нашей команде и будет отвечать за обеспечение бесперебойной, безопасной и масштабируемой работы наших приложений, построенных на микросервисной архитектуре в среде Kubernetes. Вы будете ключевым игроком в обеспечении стабильности и производительности нашей платформы, автоматизируя процессы, оптимизируя инфраструктуру и внедряя лучшие практики DevOps.
Обязанности:
Управление инфраструктурой:
- проектирование, развертывание и поддержка инфраструктуры в облачной среде (AWS, Yandex Cloud или on-premise);
- автоматизация управления инфраструктурой как кодом (IaC) с использованием Terraform, Ansible, CloudFormation или аналогичных инструментов;
- оптимизация использования ресурсов, управление стоимостью и повышение эффективности инфраструктуры;
Kubernetes:
- управление и масштабирование Kubernetes кластеров, включая развертывание, обновление и мониторинг;
- настройка и оптимизация сетевой инфраструктуры Kubernetes (CNI) и инструментов управления хранилищем (CSI);
- внедрение и поддержка best practices по безопасности Kubernetes;
Мониторинг и логирование:
- настройка и поддержка систем мониторинга (Prometheus, Grafana, Datadog, ELK stack) для обеспечения видимости состояния приложений и инфраструктуры;
- проактивное выявление и устранение проблем, влияющих на производительность и доступность;
- разработка и внедрение автоматизированных оповещений и эскалаций;
CI/CD:
- управление и оптимизация пайплайнов CI/CD с использованием инструментов (Jenkins, GitLab CI, CircleCI, ArgoCD);
-автоматизация процессов сборки, тестирования и развертывания приложений;
-обеспечение безопасности пайплайнов CI/CD;
Безопасность:
- разработка и внедрение политик безопасности для инфраструктуры и приложений;
- проведение аудитов безопасности и внедрение мер по устранению уязвимостей;
- управление доступом и контроль аутентификации и авторизации.
- работа с инструментами безопасности (например, Aqua Security, Twistlock, Anchore).
Отказоустойчивость и масштабируемость:
- проектирование и реализация архитектуры с учетом требований к отказоустойчивости и масштабируемости;
- внедрение стратегий резервного копирования и восстановления;
- проведение тестов на отказ и стресс-тестов для выявления слабых мест;
Автоматизация:
- разработка и поддержка скриптов автоматизации для рутинных задач;
- использование инструментов автоматизации (Ansible, Chef, Puppet) для управления конфигурацией;
Collaboration и Mentoring:
- активное сотрудничество с командами разработки, тестирования и эксплуатации;
- участие в code review и предоставление обратной связи;
- менторство и обучение младших членов команды;
- документирование процессов и процедур;
Исследования и внедрение новых технологий:
- изучение и оценка новых технологий и инструментов DevOps.
- внедрение новых технологий и best practices для повышения эффективности и надежности платформы.
Требования:
- Опыт: от 5 лет опыта работы в роли DevOps Engineer или аналогичной должности.
- Kubernetes: глубокое понимание Kubernetes и опыта работы с ним в production среде.
- Облачные платформы: опыт работы с одной или несколькими облачными платформами (AWS, Yandex Cloud).
- Infrastructure as Code (IaC): Опыт работы с инструментами IaC (Terraform, Ansible, CloudFormation).
- CI/CD: Опыт работы с инструментами CI/CD (Jenkins, GitLab CI, CircleCI, ArgoCD).
- Мониторинг и логирование: опыт работы с системами мониторинга и логирования (Prometheus, Grafana, Datadog, ELK stack).
- Скриптинг: опыт программирования на одном или нескольких языках (Python, Go, Bash).
- Linux: глубокое понимание операционной системы Linux.
- Безопасность: Знание принципов безопасности и опыт внедрения мер по защите инфраструктуры и приложений.
- Микросервисы: опыт работы с микро сервисной архитектурой.
- Английский язык: для чтения технической документации и общения с коллегами.
Будет плюсом:
- сертификация Kubernetes (CKA, CKAD, CKS);
- опыт работы с базами данных (PostgreSQL, MySQL, MongoDB);
- опыт работы с системами обмена сообщениями (Kafka, RabbitMQ);
- опыт работы с сервисами Service Mesh (Istio, Linkerd);
- опыт работы с различными облачными сервисами;
- участие в Open Source проектах;
Мы предлагаем:
- конкурентную заработную плату (обсуждается индивидуально);
- интересные и сложные задачи.
- возможность профессионального развития и обучения.
Мы будем рады видеть вас в нашей команде!
Москва
Не указана