Группа компаний ICL Services является одной из крупнейших ИТ-компаний России. Мы глобальный поставщик решений и сервисов, предлагающий клиентам спектр ИТ-сервисных услуг, инновационных продуктов и вычислительной техники для более 1900 заказчиков из более 35 стран.
Текущая инфраструктура проекта включает различные решения, размещенные как в on-premises, так и в облачных окружениях. Мы уверены, что концепция IaC и GitOps позволит абстрагировать продуктовые команды от инфраструктуры, обеспечивая развертывание и масштабируемость приложений через сервисы самообслуживания и DevOps специалистов.
Мы ищем DevOps-специалиста, который будет работать с продуктовыми командами и помогать реализовывать необходимые изменения в инфраструктуре в их темпе. Эта роль предполагает уровень L3 поддержки по инфраструктуре и включает планирование и выполнение изменений, а также обеспечение стабильной работы продуктовой инфраструктуры.
Чем вам предстоит заниматься:
- Развивать и оптимизировать процессы CI/CD, IaC;
- Проводить технические консультирования разработчиков, совместный дизайн и ревью архитектурных решений в продуктах компании;
- Поддерживать инфраструктурные сервисы общего пользования. (KeyCloak, HAProxy, smtp, etc);
- Прототипировать решения инфраструктуры;
- Проверять инфраструктурные гипотезы для продукта;
- Проводить технические консультации продуктовой поддержки при разборе сложных ситуаций с продуктами;
- Поддерживать DevOps сервисы общего пользования (Vault, Harbor);
- Администрировать инфраструктурные компоненты продукта (MiddleWare).
- Участвовать в дежурствах:
- реагировать на инциденты, проблемы клиентов (переданные с L2) и оповещения мониторинга;
- проводить диагностику, выявлять причины сбоев и восстанавливать работу сервиса.
- Участвовать в разборе корневых причин инцидентов (post-mortem);
- Формировать документацию и инструкции для инженеров поддержки 3-го и 2-го уровней;
- Вместе с архитекторами работать над повышением надёжности системы (мониторинг и пр.);
- Разрабатывать роли и плейбуки Ansible.
- Описывать инфраструктуру с помощью Terraform.
Требования:
- Владение Linux/Windows на уровне уверенного администрирования;
- Владение инструментами автоматизации Jenkins, Gitlab CI, Kubernetes;
- Опыт настройки инструментов мониторинга: Prometheus, Grafana;
- Понимание основ сетей, работы стека TCP/IP, работы web серверов (nginx), что такое smtp, http и т.д.;
- Опыт работы от 5 лет в роли DevOps;
- понимание сетевых протоколов и технологий TCP/IP, UDP, NAT/PAT, HTTP, DNS и т.д.;
- Опыт работы с инструментами виртуализации;
- Опыт разработки CI/CD пайплайнов;
- Понимание подхода Infrastructure as Code, опыт разработки ролей и плейбуков в ansible, опыт описания облачной инфраструктуры через terraform;
- Опыт работы с базами данных;
- Твердые знания Docker;
- Практический опыт работы с Kubernetes: опыт формирования helm charts;
- Опыт установки и настройки инструментов логирования и мониторинга (ELK, Zabbix, Prometheus, Grafana);
- Знакомство с облачными провайдерами (Yandex Cloud или другие).
Технологический стек:
- PostgreSQL, MongoDB, ClickHouse;
- Git, Self-hosted Gitlab, ArgoCD, Jenkins;
- Docker, Docker Compose;
- Linux Bash;
- Kubernetes (on-premise, unmanaged);
- Ansible, Terraform, Helm;
- Облачные платформы – Yandex.Cloud, VK.Cloud;
- Docker registry, NPM registry;
- Zabbix, Prometheus, Grafana;
- ELK;
- Traefik, Nginx, HAProxy;
- Sentry;
- журналы: Grafana Loki;
- трассы: Grafana;
- метрики: VictoriaMetrics;
- Визуализация: Grafana;
- Коллектор (метрики, журналы, трассировка): Grafana Agent/Prometheus Agent;
- Оповещения: AlertManager + Grafana OnCall;
- Хранилище Hashicorp.
Что мы предлагаем:
- Уникальную возможность стать частью дружной и драйвовой команды, работающей над высококонкурентным продуктом;
- Гибридный или полностью удаленный график работы;
- ДМС со стоматологией;
- Компенсация занятий спортом;
- Мы-аккредитованная ИТ-компания, это дает возможность оформить ИТ-ипотеку;
- Оплачиваемое внутреннее и внешнее обучение.