Мы ищем инженера в команду Compute & Networking на продукт "Сервис".
Команда занимается предоставлением работающего сервера как продукта.
Задачи для тебя:
- Развитие использования GitOPS и IaaC в части ОС и ПО на облачных решениях и своих серверах;
- Развитие продукта Server as a Service в группе компаний;
- Технические консультации заказчиков работ по вопросам построения, развития, сопровождения и модернизации ИТ-инфраструктуры;
- Развитие инструментов и практик управления версиями ПО и ОС на серверах через IaaC. Серверов очень много, так что есть интересные задачи для такого инструмента;
- Развитие единых инструментов управления различными облачными ресурсами в нашей инфраструктуре;
- Выстраивание pipeline управления инфраструктурой, различными частями и объектами.
От успешного соискателя мы ожиданием:
- Опыта работы в области администрирования ППО на Linux;
- Уверенных знаний и опыта работы с дистрибутивами Linux - Debian, Ubuntu, Oracle;
- Опыта работы с системами управления конфигурациями. Мы используем Ansible и Terraform, но подойдет опыт с любым из похожих инструментов (Salt, Chef, Puppet, etc.);
- Владения языками программирования «скриптового» уровня (bash/python);
- Базовых знаний работы основных сетевых сервисов - DNS, NTP, DHCP, SMTP, HTTP.
Будет плюсом:
-
Опыт управления инфраструктурой через код (IaaC);
-
Опыт написания эффективных комплексных Pipeline'ов (не важно для какого CI инструмента);
-
Понимание факторов эффективной разработки;
-
Понимание DevOps методологии и особенностей доставки кода;
-
Опыта управления системой оркестрации контейнеров Kubernetes;
-
Опыта работы с CI/CD инструментами (Jenkins, GitlabCI, TeamCity, etc.).
Стек:
- Ansible
- Terraform
- Gitlab + Gitlab Ci
- Packer
- OpenStack
- Публичные облака
Python
Proxmox