Обязанности:
Группа компаний 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. Что мы предлагаем: Уникальную возможность стать частью дружной и драйвовой команды, работающей над высококонкурентным продуктом; Гибридный или полностью удаленный график работы; ДМС со стоматологией; Компенсация занятий спортом; Мы-аккредитованная ИТ-компания, это дает возможность оформить ИТ-ипотеку; Оплачиваемое внутреннее и внешнее обучение.