Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаСистемный администратор
- Глубокие знания по стеку (Hard Skills)
Базы данных (PostgreSQL & Patroni)
-
Patroni + etcd/Consul: Умение настраивать кворум. В гео-кластере это критично: админ должен знать, как разместить узлы (например, 2+1), чтобы падение одного ДЦ не «положило» всю базу.
-
Репликация: Настройка потоковой репликации (Streaming Replication), понимание разницы между синхронным и асинхронным режимами в условиях задержек между ДЦ.
-
Оптимизация: Тюнинг postgresql.conf под высокие нагрузки.
Виртуализация и оркестрация (Proxmox & Cockpit)
-
Proxmox VE Cluster: Опыт создания кластеров, настройки HA Manager и понимание работы Fencing/STONITH (механизмы «изоляции» зависших узлов).
-
Сеть в Proxmox: Настройка OVS (Open vSwitch) или Linux Bridge, работа с VLAN.
-
Cockpit: Использование для централизованного мониторинга состояния ОС.
Отказоустойчивость и трафик
-
Virtual IP (VIP): Работа с keepalived или up-manager. Понимание, как VIP перемещается между разными L3-сетями (через BGP Anycast или скрипты переключения DNS/облачных балансировщиков).
-
Балансировка: Настройка HAProxy или Nginx для распределения трафика PHP-приложения.
Задачи
-
Проектирование и внедрение гео-распределенной инфраструктуры (2+ дата-центра).
-
Развертывание отказоустойчивого кластера PostgreSQL (Patroni, etcd).
- Настройка среды виртуализации Proxmox с обеспечением автоматического восстановления ВМ.
- Поддержка и масштабирование VoIP-платформы на базе FreeSWITCH.
- Настройка мониторинга (Zabbix/Prometheus) с упором на доступность каналов связи.
Требования:
- Опыт работы: От 5 лет в администрировании высоконагруженных Linux-систем.
- Опыт работы с Patroni и понимание механизмов консенсуса (Raft).
- Навыки написания скриптов (Bash/Python/PHP) для автоматизации проверок здоровья (health-checks).
- Ключевой навык: Опыт построения и эксплуатации HA (High Availability) и DR (Disaster Recovery) архитектур.
- Понимание сетей: Глубокие знания L2/L3, построение VPN-туннелей между дата-центрами (Wireguard, IPsec) и работа с динамической маршрутизацией (BGP/OSPF), если это требуется для Virtual IP в разных подсетях.
- Quorum Management: Знание, как избежать «расщепления мозга» (Split-brain). Умение настраивать «арбитра» (witness node) в третьей локации или облаке.
- Latency Awareness: Понимание, как задержка в 20–50 мс между городами повлияет на производительность PHP-приложения и фиксацию транзакций в БД.
- Автоматизация (IaC): Умение разворачивать всё это через Ansible, Terraform или Puppet. Гео-кластер слишком сложен для «ручной» сборки — любая ошибка в конфиге на одном узле развалит систему.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие