Описание
Описания нет
Задачи
•Администрирование и настройка 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%, фитнес, иностранные языки