Мы ищем опытного 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 и др.).
Условия:
- Возможность заниматься передовыми исследованиями.
- Масштабные проекты, участие в международных конференциях.
- Конкурентный уровень компенсации и современный офис в бизнес центре Москва-Сити.
- ДМС с первого дня устройства.
- Гибридный график работы (офис + удаленка).