Вакансия: DevOps Specialist
«РТ МИС» - ведущая IT-компания по цифровизации здравоохранения страны! Разработанные нами решения облегчают работу большинству врачей в нашей стране. Мы ищем профессионалов, способных мыслить глобально и создавать тренды. У тебя есть шанс вписать свое имя в историю цифровизации здравоохранения страны! Компания занимается разработкой, внедрением и эксплуатацией региональных медицинских информационных систем.
В распределенную команду мы ищем middle-инженера для администрирования представленных систем.
У нас на поддержке более 30 крупных инсталляций в различных регионах, примерный объем каждой из которых около 20-30 ВМ.
Размещение систем осуществляем либо в облаке РТК (VmWare, ЦОДы по всей стране), либо в региональные ЦОДах Заказчиков (VmWare, HyperV, KVM, OpenStack и другие).
Используемый в информационной системе (ИС) стек технологий:
- В качестве основной платформы используется ОС Linux семейства redhat (Centos 7-8, RedHat EE), но так же имеются инсталляции на Windows Server, Astra Linux и другие
- Балансировку осуществляем с помощью Nginx
- Fastcgi на базе php-fpm
- Java-приложения в основном запускаем в tomcat
- Брокеры очередей (ActiveMQ, RabbitMQ, активно тестируем Kafka в dev-е)
- Активно переносим новые и существующие приложения в docker, ряд конфигураций запускается с помощью docker-compose
- Отказоустойчивость за счет связки pacemaker+corosync
- ELK (хранилище метаданных в ИС, частично настроен сбор логов приложений)
- А также ряд вспомогательных сервисов (bind, postfix и другие)
- БД PostgreSQL либо MS SQL Server, с балансировкой и репликацией (настройкой конфигураций занимается смежное подразделение ДБА)
- Для мониторинга приложений и инфраструктуры используется Zabbix (вспомогательно graphite)
Автоматизируем все с помощью ansible-плейбуков, для конфигурирования инфраструктуры используем terraform. Часть dev-стендов развернута в Kubernetes, который пока до прода не добрался (в планах).
Чем предстоит заниматься:
- Разворачивать и настраивать компоненты и сервисы окружений ИС (от получения новых ВМ до работающей системы)
- Находить и устранять ошибки в работе ИС (по инцидентам мониторинга или обращениям от пользователей ИС)
- Осуществлять установку релизов согласно плана раскатки
- Проектировать и дорабатывать процессы CI/CD и составных компонентов ИС
- Вести задачи и отчетность в системах учета заявок (BMC Remedy, Jira)
- Дополнять базу знаний отдела в Confluence (инструкции, документация).
Что мы ждем от соискателя:
- Опыт администрирования ОС Linux на уровне не ниже LPIC-1
- Опыт конфигурирования систем из представленного стека (умение читать логи и находить в них полезную информацию, настройка, поиск и устранение ошибок в работе прикладного ПО)
- Опыт работы с сетями (настройка сетевых интерфейсов, маршрутизации, сбор и анализ сетевого трафика)
Приветствуем и одобряем:
- Опыт администрирования систем мониторинга Zabbix (настройка шаблонов моделей здоровья, использование макросов, настройка агентов и прокси)
- Навыки проектирования в Ansible (написание и поддержка ролей для выполнения типовых операций)
- Опыт настройки docker-окружений
- Понимание архитектуры распределенных веб-приложений (REST, SOAP, SPA)
- Стремление повышать уровень своих навыков и знаний, делиться опытом с командой и реализовывать идеи по улучшению систем.
Взамен ты получаешь:
- Ценный опыт непосредственного взаимодействия с высоконагруженными системами
- Гибкий режим без тоталитарного контроля со стороны руководства
- Познакомишься со многими классными IT-спецами
- Возможность посещать конференции или выступать на них в качестве спикера, и конечно делать нашу медицину более доступной и качественной
-
Официальное трудоустройство в соответствии с ТК РФ с первого рабочего дня
-
Полную занятость
-
Конкурентную заработную плату
-
Квартальные и годовые бонусы
-
ДМС + стоматология и международная страховка
-
Компенсацию фитнеса.