Devops специалист

Дата размещения вакансии: 12.02.2025
Работодатель: Национальный исследовательский университет Высшая школа экономики
Уровень зарплаты:
з/п не указана
Город:
Москва
Мясницкая улица 11
Требуемый опыт работы:
От 3 до 6 лет

iFORA - интеллектуальная система анализа больших данных (собственная разработка ИСИЭЗ НИУ ВШЭ). Система позволяет анализировать более 800 млн документов из уникальной коллекции (научные статьи, патенты, медиа и др.) для поддержки принятия стратегических решений.

Мы приглашаем в нашу команду Devops для работы над проектом по созданию платформы анализа данных.

Наш основной технологический стек (с чем придется работать):

  • VMware, публичные облака.
  • AlmaLinux, Debian, Ubuntu
  • Terraform, Ansible
  • Docker, Kubernetes
  • GitLab
  • HashiCorp Vault
  • Стек Grafana Labs (Grafana, Loki, Tempo, Pyroscope), VictoriaMetrics
  • PostgreSQL, ElasticSearch, OpenSearch, ClickHouse, MinIO, Milvus
  • Apache Spark, JupyterHub

Чем придется заниматься у нас:

▪️Разворачивать AI сервисы в on-prem/cloud инфраструктуре придерживаясь принципов AaaC (Anything as a code);

▪️Разрабатывать ansible, docker/helm, shell, terraform сценарии и модули для развёртывания и инициализации сервисов;

▪️Настраивать мониторинг (grafana, prometheus, zabbix, elk), вместе с разработчиками искать и устранять узкие места в производительности (debug/profiling/trobleshooting);

▪️Разрабатывать CI/CD pipelines (gitlab) для сборки ПО (nexus, sonar, pdm, mattermost), развёртывания/инициализации сервисов;

▪️Искать и находить неоптимальные места текущей инфраструктурные и предлагать решения по их исправлению.

Мы ожидаем от Вас:

  • Автоматизация своей работы и рутинных задач с помощью любого языка программирования.
  • Опыт создания и поддержки внутренних инструментов, которые затем использовались другими командами/сотрудниками будет большим плюсом.
  • Управление инфраструктурой и конфигурациями с помощью Terraform, Ansible или их аналогов.
  • Понимание концепции CI/CD, опыт создания и поддержки пайплайнов с нуля в GitLab CI или одном из других популярных CI/CD серверов.
  • Опыт диагностики проблем с производительностью и отказоустойчивостью в системах на базе Linux.
  • Диагностика проблем производительности на уровне CPU, RAM, файловых систем, дисковой подсистемы и сети.
  • Владение инструментами для сбора и анализа диагностических данных (дампы памяти, трассировка системных вызовов, профилирование использования вычислительных ресурсов и т.д.).
  • Опыт администрирования observability-решений: сбор и агрегация метрик, логов, данных распределенной трассировки, а также умение использовать подобные решения для поиска причин сбоев или деградации производительности систем.
  • Понимание принципов, по которым происходит разработка современных информационных систем, основных архитектурных паттернов, применяемых при разработке ПО.
  • Понимание проблем, с которыми сталкиваются разработчики, как в тестовых средах, так и в продакшене.
  • Опыт совместного с разработчиками анализа диагностических данных, поиска и устранения корневых причин неисправностей.
  • Опыт написания документации по внедренным техническим решениям, используемой в дальнейшем другими сотрудниками и командами.
  • Понимание принципов работы контейнеризации в Linux.
  • Контейнерные рантаймы - виды, различия, преимущества, недостатки.
  • Понимание внутреннего устройства кластеров Kubernetes, назначения компонентов.
  • Опыт проектирования кластеров Kubernetes с нуля, планирования вычислительных ресурсов под них.
  • Опыт развертывания и сопровождения кластеров Kubernetes on-premise или в публичных облаках.
  • Опыт диагностики сбоев компонентов Kubernetes: анализа их логов, событий, метрик.
  • Понимание подходов к работе с сетью в кластерах Kubernetes, опыт выбора и администрирования CNI-плагинов.
  • Понимание подходов к работе с персистентными хранилищами данных в кластерах Kubernetes, опыт выбора и администрирования CSI-плагинов и сопутствующего ПО.
  • Опыт миграции приложений в Kubernetes: контейнеризация, построение пайплайнов, написание манифестов/Helm-чартов.

Что мы предлагаем Вам:

  • Интересная работа и масштабный проект;
  • Обучение (семинары, курсы, тренинги от НИУ ВШЭ, английский);
  • График работы: удаленка или гибридный формат, гибкое время начало рабочего дня с 8.00 до 11.00;
  • ДМС;
  • Программы лояльности от крупнейших фитнес-клубов и театров Москвы;
  • Доступ к регулярно обновляющейся библиотеке НИУ ВШЭ, а также электронным и аудиокнигам издательства «МИФ»;
  • Офис в шаговой доступности от лучших кофеен и книжных Москвы на Мясницкой (скидки в «Даблби», «Ska vi fika?» и «Буквышка» при предъявлении пропуска НИУ ВШЭ).