Мне важно видеть инфраструктуру целиком: понимать, как связаны оборудование, сеть, серверы и сервисы, и где искать причину, когда что-то работает не так.
Первым местом работы после колледжа стал компьютерный магазин. Я продавал, собирал и диагностировал компьютеры, поддерживал локальную сеть и сайт магазина. Именно там появился интерес не только к отдельным устройствам, но и к тому, как оборудование, сеть и программное обеспечение работают вместе.
В 2009 году перешёл в медицинскую организацию. Занимался прокладкой и настройкой сети, маршрутизаторами, файловыми серверами, сайтом и системами видеонаблюдения.
Через год продолжил работу в другой медицинской организации, где впервые столкнулся с полноценной доменной инфраструктурой на базе Windows Server. Работал с Kerio Control и UserGate, развернул сервер для бухгалтерии, файловое хранилище и систему резервного копирования.
В 2012 году перешёл в крупную федеральную медицинскую организацию. В круг задач входили Active Directory, Windows Server, управляемое сетевое оборудование, видеоконференцсвязь, телефония, видеонаблюдение и СКУД. Там я получил основной практический опыт эксплуатации корпоративной инфраструктуры и стал воспринимать её как единую систему, а не набор отдельных серверов и рабочих мест.
С 2018 года работаю в образовательной сфере. Задачи стали заметно самостоятельнее: приходилось с нуля разворачивать доменную и серверную инфраструктуру, виртуализацию, сети, мониторинг, резервное копирование, IP-телефонию, VPN и другие внутренние сервисы. Нужно было не только сопровождать готовые решения, но и самостоятельно выбирать, внедрять и связывать между собой необходимые компоненты.
В 2023 году получил предложение о работе в крупном московском университете. Масштаб инфраструктуры стал серьёзнее: кластеры VMware, более двухсот виртуальных машин, SAN-сети, системы хранения данных, ленточные библиотеки и большое количество серверных и прикладных сервисов.
Здесь я значительно глубже занялся мониторингом и резервным копированием. Zabbix используется не только для контроля состояния оборудования и серверов, но и для наблюдения за работой конкретных инфраструктурных и прикладных сервисов. Veeam стал основным инструментом резервного копирования виртуальной инфраструктуры и критичных данных.
Работа в большой ИТ-команде дала больше опыта в диагностике проблем на стыке инфраструктуры и приложений. Приходится разбираться в работе Nginx, PHP-FPM, PostgreSQL, MariaDB, Redis, Node.js, Kafka и других компонентов, искать причины высокой нагрузки, ошибок и нестабильной работы. Если проблема выходит за рамки серверной конфигурации, разбираем её вместе с разработчиками уже на уровне самого приложения.
Параллельно всё больше места в моей работе занимает автоматизация. PowerShell, Bash и Python использую для администрирования, мониторинга, резервного копирования, диагностики и интеграции различных систем. Со временем отдельные скрипты начали превращаться в служебные сервисы, веб-интерфейсы и самостоятельные внутренние инструменты.
Разработка для меня — прежде всего способ решить конкретную практическую задачу. Готовые продукты использую там, где они подходят. Собственные инструменты появляются, когда существующих возможностей недостаточно или задачу проще и надёжнее решить небольшим специализированным сервисом.