Инженер DevOps
Оплата: По договоренности
Удаленно
Full-time
Уровень: Senior
Английский: Разговорный
Описание проекта: Команда работает в 3 направлениях: инженерное, аналитически-процессное и прикладное, которое покрывает работу над инструментами для команд разработки (Slack, Jira и т.п).
Требования:
- Понимание принципов работы систем мониторинга и алертинга, метрик и time series, построения графиков и т.д.;
- Понимание практик SRE, в том числе критерии доступности - SLO, SLI, SLA
- Опыт администрирования Linux (CentOS, Ubuntu), баз данных и работы с сетевым стеком (HTTP, TCP/IP, DNS, REST API);
- Опыт работы с системами виртуализации и контейнеризации;
- Опыт работы с Kubernetes, организации его мониторинга и владение Helm;
- Владение любым языком: Bash, Python, Go, Groovy и т.д.;
- Уверенное владение английским языком (мы плотно взаимодействуем с зарубежными коллегами).
- Понимание паттернов обеспечения отказоустойчивости - load balancing, circuit breakers, disaster recovery;
- Опыт работы с Яндекс.Облаком и Terraform;
- Опыт построения long-term хранилища метрик на базе VictoriaMetrics/Thanos/Cortex/Grafana Mimir будет большим плюсом;
- Опыт внедрения трассировки (tracing) на базе OpenTelemetry будет большим плюсом;
- Опыт построения HA реализаций мониторинга на базе Prometheus stack;
- Умение работать с Git, Ansible/Salt, JSON, YAML и опыт написания CI/CD пайплайнов;
- Понимание методологии DevOps и опыт взаимодействия с Agile командами разработки.