Развитие надёжной и безопасной инфраструктуры страховой платформы: обследование, проектирование, внедрение, испытания и дальнейшее сопровождение.

Технологический контекст: облачная инфраструктура, 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 часов в неделю с гибким графиком и заранее согласованным объёмом часов. Аварийные работы, время реакции и их оплата обсуждаются отдельно.