Привет, на связи hh. Ищем Linux-инженера в команду поддержки инфраструктуры для разработки hh.ru - ребята отвечают за тестовые стенды, инфраструктуру для них и инструменты сборки/релизов сайта.
Обязанности:
- Поддержка и улучшение тестового окружения, тестовых стендов (KVM, Ubuntu, Docker, K8s и много микросервисов на java и python)
- Сопровождение и развитие Dev и QA инфраструктуры, мониторинг, поиск и оптимизация узких мест
- Взаимодействие с разработчиками и тестировщиками для решения текущих задач, поддержка по вопросам тестовой инфраструктуры
- Поддержка серверной, сетевой инфраструктуры технического департамента, работа с оборудованием (иногда придется ездить в ДЦ)
- Разработка инструментов для автоматизации рутинных задач и ускорения release lifecycle
- Поддержка и развитие систем CI/CD инфраструктуры тестовых сред (Jenkins, Forgejo actions и собственные разработки)
- Участие в дежурствах в рамках рабочего дня (примерно 1-2 раза в неделю)
Требования:
- Опыт администрирования Linux (Debian-based предпочтительно) от 3 лет
- Опыт работы с виртуализацией и системами управления/оркестрации контейнерами: KVM, Docker, Kubernetes
- Понимание устройства аппаратной части, навыки работы с серверным железом
- Опыт работы с системами CI/CD
Навыки программирования на Shell и/или Python (другие языки будут плюсом), SQL - Уверенную работу с Git
- Опыт работы с системами управления конфигурациями (у нас Ansible)
Желательный опыт
- Навыки работы с Clickhouse/Kafka/Scylla
- Знания и опыт работы с объемными конфигами Nginx
- Опыт работы с Juniper, Cisco, сетями