Чем Вам предстоит заниматься:
- Проектирование, разработка и поддержка сервисов и платформ обеспечения базовых сетевых и инфраструктурных служб с применением IaC на базе Linux и OpenSource решений, в т. ч. кластерных решений.
- Обеспечение работоспособности, развития и актуальности системы обеспечения CI/CD Jenkins/GitLab.
- Развёртывание, масштабирование и отладка, при возникновении неисправностей, системы оркестрации K8s с использованием ArgoCD.
- Поддержка облачной платформы виртуализации OpenStack.
- Поддержка работы хранилищ СУБД и других хранилищ данных (PostgreSQL, MongoDB, OpenSearch).
- Поддержка технической экспертизой и наставничество по вышеперечисленным направлениям для 1-2 коллег.
- Взаимодействие с разработчиками, data инженерами и смежными командами.
- Участие в код-ревью и улучшении инженерных практик.
- Оптимизация/модификация/написание своих процессов автоматизации CI/CD процесса.
Что мы ожидаем от будущего члена команды:
- Глубокое знание Linux/Unix, в т.ч. Опыт работы с системами виртуализации на базе Linux kvm (libvirt, OpenStack).
- Понимание принципов работы ЛВС, архитектуры вычислительных систем, систем хранения.
- Уверенные навыки программирования на Bash, Python/Groovy/Go.
- Опыт построения и поддержки CI/CD платформ.
- Опыт работы с реляционными и/или аналитическими БД (PostgreSQL, ClickHouse и др.).
- K8s, docker, podman, containerd, CRIO.
- Работа с системами мониторинга (Prometheus, VictoriaMetrics, Zabbix).
- Работа с системами централизованного сбора и анализа системных журналов.
Дополнительно приветствуем:
- Опыт работы с системами передачи сообщений/менеджерами очередей (Kafka, RabbitMQ).
- Владение языками программирования Go, а также JVM стека (Java, Scala, Groovy).
- Опыт работы с системами централизованного управления конфигурациями (Ansible, Puppet, openTOFU).
- Опыт работы с системами резервного копирования.
- Понимание построения high-availability систем.
- Опыт работы с многоконтурными системами (Dev/Test/Prod).
- Владение любыми иными языками программирования общего назначения.