Развитие надёжной и безопасной инфраструктуры страховой платформы: обследование, проектирование, внедрение, испытания и дальнейшее сопровождение.
Технологический контекст: облачная инфраструктура, Linux, Java-приложения и микросервисы, MySQL, MongoDB, Docker, GitLab, HTTP API и интеграции со страховыми компаниями.
Обязанности:
- Описать инфраструктуру и зависимости сервисов, подготовить целевую архитектуру, план работ и оценку расходов.
- Изолировать среды разработки, тестирования и production, настроить сетевые доступы и управление секретами.
- Настроить резервное копирование и проверить восстановление: RPO ≤ 1 часа, RTO ≤ 4 часов.
- Развивать отказоустойчивость, резервирование и балансировку, проводить нагрузочные испытания совместно с разработчиками.
- Настроить мониторинг, алерты, централизованные логи и аудит.
- Реализовать шифрование при передаче и хранении, разграничение прав и управление сертификатами.
- Автоматизировать развёртывание и релизы, обеспечить проверяемый откат.
- Подготовить эксплуатационные инструкции и результаты испытаний.
Требования:
- Практический опыт самостоятельной эксплуатации production в облаке.
- Уверенные знания Linux, сетей, DNS, HTTP/TLS и Docker.
- Опыт с MySQL и MongoDB: резервное копирование, репликация и восстановление.
- Опыт автоматизации инфраструктуры и CI/CD: Terraform, Ansible или аналогичные инструменты.
- Опыт с Prometheus/Grafana, Zabbix, Loki/ELK или аналогами.
- Умение доводить изменения до работающего результата и подтверждать его испытаниями.
Будет плюсом: Java/Spring, TLS/mTLS, КриптоПро/ГОСТ, опыт технической защиты персональных данных и взаимодействия с ИБ в финансовых проектах.
Условия: полностью удалённая работа, Москва; проектная занятость. На этапе внедрения — полная загрузка, после внедрения и стабилизации — долгосрочное сопровождение ориентировочно 5–10 часов в неделю с гибким графиком и заранее согласованным объёмом часов. Аварийные работы, время реакции и их оплата обсуждаются отдельно.