DevOps-инженер (Middle+\Senior)
- 3-6 лет
- Полная занятость
- Удаленная работа
- Москва
- Удаленно по РФ
Мы развиваем платформу управления виртуализацией на основе open-source решений. Платформа уже востребована на рынке и активно развивается.
Мы ищем DevOps инженера для построения CI/CD и поддержки разработки и QA.
Ваши задачи
-
Развитие и поддержка инфраструктуры CI/CD;
-
поддержка и улучшение инфраструктуры разработки;
-
автоматизация процессов, применяемых в разработке, тестировании и поставке;
-
контроль и улучшение процессов автоматических проверок качества кодовой базы;
-
написание и поддержка технической документации;
-
успешное взаимодействие с разработчиками, тестировщиками, аналитиками, системными инженерами и смежными командами;
-
осуществлять R&D деятельность, ориентированную на создание нового или улучшение существующего функционала платформы виртуализации;
-
разобраться с существующими open-source решениями поддержки разработки и реализовать решения на их основе.
Наши ожидания
-
Более 3 лет опыта в качестве DevOps инженера;
-
опыт построения CI/CD pipelines (подойдёт одно из: GitLab CI/CD, Jenkins, GitHub Actions);
-
существенный опыт работы с Ansible;
-
опыт работы с платформами управления виртуализации (подойдёт одно из: VMWare, RHV, oVirt, OpenStack Proxmox, kvm/qemu, virsh и т.д.);
-
знание Linux на уровне RHCE и выше (подойдёт одно из: CentOS/РЕД ОС);
-
опыт работы с пакетной системой (в том числе пакетирование spec);
-
опыт работы с Git;
-
опыт работы с контейнеризацией (подойдёт одно из: Docker/Podman);
-
понимание сетевого стека;
-
знание систем мониторинга и логирования Prometheus/Grafana, ELK;
-
готовность наращивать экспертизу, изучать новые практики и применять их в компании.
Будет плюсом
-
Знание OVN, Open vSwitch;
-
опыт разработки на Python;
-
опыт и понимание IaC;
-
опыт работы с инструментами анализа работы приложения (профилировщики, отладчики, трассировщики);
-
опыт в нагрузочном тестировании;
-
опыт работы с K8s/OpenShift, Terraform;
-
понимание плюсов и минусов GitLab CI/CD, Jenkins, GitHub Actions;
-
опыт работы с микро-сервисными архитектурами;
-
опыт развертывания и эксплуатации:
- брокеров сообщений RabbitMQ, Kafka, ActiveMQ;
- серверов приложений и балансировщиков Nginx, Tomcat, Wildfly, HaProxy, Keepalived.