Мы - компания 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).
- Навыки программирования на любом языке высокого уровня.
Ключевые личностные компетенции:
- Самодисциплина и ответственность, способность отстаивать собственную позицию.
- Упорство и изобретательность в решении сложных технических проблем.
Условия: