Обязанности
Мы ищем опытного DevOps инженера, который станет частью нашей команды и поможет нам создавать эффективные и надежные процессы автоматизации, масштабирования и мониторинга для наших приложений. Вам предстоит работать над проектированием и внедрением CI/CD процессов, управлением инфраструктурой и обеспечением надежности как полноценных продуктов и масштабируемых систем, так и минимально жизнеспособных продуктов (MVP) и прототипов. У нас минимум легаси-систем и много интересных задач, требующих нестандартного подхода, творческого решения и rocket science.
Обязанности:
-
Проектировать и внедрять CI/CD пайплайны для автоматизации сборки, тестирования и развертывания приложений.
-
Управлять инфраструктурой и ее масштабированием с использованием облачных платформ (Cloud и др.).
-
Настраивать и поддерживать контейнеризацию с использованием Docker и оркестрацию контейнеров с Kubernetes и подобными системами.
-
Обеспечивать мониторинг, логирование и алертинг с использованием инструментов (Prometheus, Grafana, ELK Stack и др.).
-
Автоматизировать процессы развертывания и управления конфигурацией с использованием инструментов (Terraform, Ansible, Puppet, Chef).
-
Оптимизировать производительность и доступность систем, устранять узкие места и обеспечивать высокую надежность.
-
Сотрудничать с командами разработки и научными командами для интеграции лучших практик DevOps и обеспечения высокого качества кода.
-
Участвовать в проектировании архитектуры систем и разработке стратегий для резервного копирования и восстановления.
-
Поддерживать и улучшать процессы безопасности и защиты данных в облачной инфраструктуре.
Требования
-
Опыт работы в роли DevOps инженера от 3 лет.
-
Глубокие знания и опыт работы с инструментами CI/CD (GitLab CI/CD, GitHub Actions и др.).
-
Опыт работы с облачными платформами (AWS, Google Cloud, Azure и др.), их настройка и управление.
-
Уверенные навыки работы с Docker и Kubernetes или другими системами оркестрации.
-
Опыт работы с инструментами для управления конфигурацией и автоматизации (Terraform, Ansible).
-
Опыт настройки мониторинга и логирования (Prometheus, Grafana, ELK Stack).
-
Знание принципов сетевой безопасности и защиты данных.
-
Опыт работы с системами контроля версий (Git) и их интеграции в процесс CI/CD.
-
Способность работать в команде, принимать участие в код-ревью и предложении улучшений.
Будет плюсом:
-
Опыт работы с серверless архитектурой и инструментами (AWS Lambda, Google Cloud Functions).
-
Знание основ разработки и опыт взаимодействия с разработчиками в контексте DevOps.
-
Опыт работы с инструментами для тестирования и обеспечения качества (SonarQube, Selenium и др.).
Условия
-
Возможность заниматься передовыми исследованиями.
-
Масштабные проекты, участие в международных конференциях.
-
Конкурентный уровень компенсации и современный офис в бизнес центре Москва-Сити.
-
ДМС с первого дня устройства.
-
Гибридный график работы (офис + удаленка).