DevOps-инженер
Описание
Что предстоит: Администрирование и настройка Linux-систем (RHEL, CentOS, Debian, Ubuntu); Подготовка инфраструктуры под задачи различных проектов; Поддержка и развитие инфраструктуры приложений (балансировщики, бэкенды, управление очередями и пр.); Автоматизация процессов сопровождения и развёртывания, в том числе с использованием Python; Поддержка и развитие системы мониторинга и сбора метрик; Сборка, поддержка и оптимизация конвейеров CI/CD на базе GitLab, включая сложные многостадийные пайплайны; Автоматизация инфраструктуры с использованием Ansible; Настройка мониторинга на основе VictoriaMetrics / Grafana, настройка алертинга; Настройка и сопровождение балансировщиков нагрузки (HAProxy, Nginx), обеспечение отказоустойчивости сервисов; Мониторинг работы сервисов и серверов, быстрое реагирование на инциденты, снятие логов, оптимизация; Внедрение кластерных и HA-решений для обеспечения высокой доступности; Анализ производительности и загруженности систем, выявление и устранение узких мест; Взаимодействие с командой разработчиков и совместное решение задач; Ведение технической документации по администрируемым сервисам и решениям; Участие в планировании и выполнении работ по обслуживанию серверов и систем хранения данных; Развитие и поддержка контейнерной инфраструктуры (Docker, Kubernetes); Участие в построении и развитии DevOps-практик и SRE-подхода в команде; Управление секретами и доступом, обеспечение безопасности инфраструктуры; Настройка и поддержка систем резервного копирования и восстановления; Работа с сайтом на 1С-Битрикс: администрирование, настройка окружения, оптимизация производительности; Обеспечение отказоустойчивости сайта на Битрикс: проектирование и внедрение HA-схемы (балансировка, репликация БД, кластеризация веб-серверов, отказоустойчивое хранилище). Хорошо, если у Вас есть: Знание архитектуры высоконагруженных, масштабируемых и отказоустойчивых систем; Понимание принципов высокой доступности (High Availability / HA) и катастрофоустойчивости (Disaster Recovery / DR); Понимание сетевого стека TCP/IP и принципов работы базовых протоколов (DNS, DHCP, SMTP, HTTP, LDAP, SSH, NTP и др.); Теоретические знания и практический опыт администрирования ОС семейства Linux (RHEL, CentOS, Debian, Ubuntu); Теоретические знания и практический опыт проектирования, внедрения и поддержки отказоустойчивых решений на базе VMware (vSphere / vCenter); Успешный опыт настройки и сопровождения сервисов на базе Postfix / Amavisd, Apache, Nginx, PHP, MySQL, PostgreSQL, Zabbix, Prometheus, Grafana, RabbitMQ, HAProxy, ELK; Опыт настройки и поддержки CI/CD процессов в GitLab, включая написание сложных многостадийных пайплайнов (multi-stage pipelines, матричные сборки, динамические окружения, кэширование, артефакты, триггеры); Уверенное владение инструментами автоматизации конфигурации (Ansible), понимание принципов Infrastructure as Code (IaC); Опыт работы с системами контроля версий (Git) и понимание принципов GitFlow / trunk-based development; Понимание принципов работы балансировщиков нагрузки (L4/L7), опыт настройки HAProxy, Nginx, а также знания о методах балансировки, health-check'ах и отказоустойчивых схемах. Будет плюсом: Опыт проектирования и внедрения решений с использованием контейнерных сред (Docker, Kubernetes), понимание принципов оркестрации; Опыт работы с облачными платформами и понимание принципов cloud-native архитектуры; Знание принципов построения микросервисной архитектуры и опыт сопровождения таких систем; Желательно уверенное владение Python для автоматизации рутинных задач, написания скриптов сопровождения, интеграции сервисов между собой и разработки внутренних инструментов; Опыт работы с системами управления секретами (HashiCorp Vault, Ansible Vault, GitLab Secrets); Опыт администрирования и оптимизации сайтов на 1С-Битрикс; Понимание специфики высоконагруженных проектов на Битрикс: разделение веб-серверов и БД, настройка memcached/redis, балансировка нагрузки, работа с CDN, настройка веб-кластера и отказоустойчивости. Мы предлагаем: Инновационность: создаём востребованные продукты в сфере MedTech, постоянно развиваемся и решаем интересные задачи, используем современное оборудование; Конкурентная зарплата: на собеседовании обговорим точную сумму, она будет зависеть от навыков и опыта; Возможность выбрать формат работы: полная удалёнка, гибрид или уютный офис в городе присутствия; График: 5/2 с 9:00 по Мск, оптимальное время начала трудового дня, которое обсуждается при встрече; Сплочённый коллектив: делимся опытом, обсуждаем идеи, поддерживаем друг друга и позитивную атмосферу в команде; Оформление по ТК: мы аккредитованная IT компания, делаем всё в соответствии с законодательством; Бонусы:корпоративные скидки на услуги компании 40%, фитнес, иностранные языки.