Мы - компания Outtech, внедряем и разрабатывает ПО. Работаем с сегментом крупного бизнеса, поэтому все наши проекты - большие, амбициозные и интересные :)
Ищем Администратора Linux с опытом не менее 5 лет по направлению СУБД и ОС Linux.
Обеспечение круглосуточного функционирования внешних и внутренних сервисов Компании.
Администрирование базовой инфраструктуры информационных систем, системного и прикладного ПО в рамках функциональных обязанностей.
Внедрение, поддержка, развитие и сопровождение информационных систем на базе Linux на производственных площадках и корпоративных офисах Компании.
Мониторинг доступности и производительности оборудования, ОС, приложений, сервисов. Настройка систем мониторинга.
Автоматизация и формализация (IaaC) процессов администрирования с помощью скриптов и специализированных инструментов (Shell-скриптов, Ansible).
Настройка, администрирование Linux и стеков приложений, резервное копирование.
Централизованное управление ОС Linux, управление обновлениями пакетов и устранение уязвимостей.
Настройка и администрирование кластеров баз данных PostgreSQL.
Анализ и оптимизация производительность СУБД.
Резервное копирование и восстановление баз данных.
Взаимодействие с группами разработки и сопровождения прикладного ПО, функционирующего на системах в зоне своей ответственности; соответствующие консультационные услуги.
Решение проблем и инцидентов с функционированием прикладного ПО (особенности работы, архитектура, конфигурация), возникающих на стыке операционная система - прикладное ПО - сторонние системы.
Профессиональные навыки и знания:
Уверенное владение операционной системой Linux на уровне администратора. Понимание подсистемы безопасности Linux. Умение работать с менеджерами томов (LVM).
Знание основных сетевых технологий и протоколов, используемых в Интернет.
Знания основ сетевой безопасности (Стандарты PKI, TLS, SSH).
Знания современных технологий аутентификации и авторизации систем и приложений.
Опыт резервного копирования и восстановления ОС, баз данных, данных прикладного ПО, и информационных систем.
Опыт использования систем мониторинга (Zabbix, Prometheus и подобных).
Опыт администрирования СУБД PostgreSQL. Возможный опыт работы и администрирования других реляционных баз данных (MySQL, Oracle);
Умение анализировать и оптимизировать производительность СУБД.
Опыт настройки и применения отказоустойчивых (HA) систем и кластерного ПО, балансировщиков трафика, реверс-прокси, управление виртуальным адресом (VIP, VRRP).
Опыт работы с системами контейнеризации приложений.
Понимание технологий микросервисной архитектуры и построения многозвенных приложений.
Дополнительные знания и навыки которые будут преимуществом:
Опыт применения и администрирования нереляционных баз данных (Clickhouse, Cassandra, Redis).
Опыт администрирования брокеров сообщений Apache Kafka, RabbitMQ и понимание принципов потоковой обработки данных.
Опыт работы с инструментами интеграции данных, настройка ETL-процессов с использованием Apache NiFi, планировщиков типа AirFlow.
Знание какой-либо из систем сбора и анализа логов с систем, и приложений (например стеков технологий ElasticSearch, OpenSearch).
Опыт администрирования Web-серверов, прокси и/или серверов приложений (Apache, Nginx, HAProxy, Tomcat EE, WebLogic).
Умение развертывать прикладных решений в контейнерных средах Docker/Podman, понимание основных преимуществ и недостатков такого подхода.
Знакомство или начальные навыки работы в средах оркестрации приложений Kubernetes.
Опыт применения практик в цикле непрерывной разработки и доставки ПО (CI/CD).
Навыки программирования на любом языке высокого уровня.
Ключевые личностные компетенции:
Самодисциплина и ответственность, способность отстаивать собственную позицию.
Упорство и изобретательность в решении сложных технических проблем.