# Senior DevOps / SRE инженер для платформы eSIM
Ищем самостоятельного DevOps/SRE-инженера для создания с нуля и запуска инфраструктуры платформы eSIM, реализуемой совместно с иностранным партнёром. Позиция новая, открывается для расширения команды.
Инфраструктура и стек
Смешанная инфраструктура: часть ресурсов размещается в собственном или арендованном ЦОДе, часть — в облаке.
Стек: Linux, Cloud/VM, Docker, Kubernetes/Helm, HAProxy, Ansible, Terraform, GitLab CI/CD, PostgreSQL, RabbitMQ, Vault, VictoriaMetrics, Grafana, OpenSearch.
Сопровождаемые приложения — Java. Рабочие инструменты — Jira и Confluence.
Основные задачи
•Проектировать, развёртывать и сопровождать инфраструктуру платформы, включая окружения разработки, тестирования и production.
•Организовывать сетевую связность компонентов в ЦОДе и облаке, балансировку нагрузки, TLS/mTLS для API и интеграций.
•Автоматизировать управление инфраструктурой и конфигурациями с использованием Terraform и Ansible.
•Развёртывать и сопровождать приложения в Kubernetes с использованием Helm.
•Создавать и поддерживать GitLab CI/CD для Java-приложений: сборка, тестирование, проверки безопасности, выпуск, миграции БД и безопасный откат.
•Обеспечивать эксплуатацию PostgreSQL и RabbitMQ в пределах согласованной зоны ответственности.
•Настраивать мониторинг, логирование и оповещения; участвовать в определении и контроле показателей надёжности.
•Реализовывать резервирование, резервное копирование и проверяемое восстановление после сбоев.
•Совместно со специалистами ИБ обеспечивать управление секретами, доступами, сертификатами и сетевыми политиками.
•Участвовать в нагрузочных и отказных испытаниях, подготовке к приёмке и коммерческому вводу.
•Диагностировать инциденты, устранять причины сбоев и вести эксплуатационную документацию.
•Участвовать в технических звонках с иностранным партнёром.
•Реализовывать существующие стандарты и требования, участвовать в их доработке совместно с техническим директором.
Требования к кандидату
•Уровень Senior: способность самостоятельно принимать и обосновывать технические решения, планировать работу и доводить её до результата.
•Практический опыт построения инфраструктуры с нуля и запуска production-сервисов.
•Опыт эксплуатации смешанной инфраструктуры: ЦОД и облако.
•Уверенное администрирование Linux и диагностика проблем на уровнях ОС, сети, TLS и приложения.
•Практический опыт Kubernetes/Helm, Docker, GitLab CI/CD, Terraform и Ansible.
•Опыт работы с PostgreSQL: репликация, резервное копирование, восстановление и диагностика.
•Опыт эксплуатации брокеров сообщений, предпочтительно RabbitMQ.
•Навыки построения мониторинга, логирования и алертинга.
•Автоматизация на Bash/Python; понимание безопасного управления секретами и доступами.
•Опыт обеспечения отказоустойчивости и проверки восстановления; понимание SLI/SLO и RPO/RTO.
•Опыт доставки Java-приложений через Maven или Gradle, базовая диагностика JVM.
•Английский, достаточный для самостоятельного участия в технических звонках: понимать обсуждение, объяснять решения и разбирать проблемы.
Приоритет при подборе — кандидаты с подтверждённым практическим опытом по всему указанному стеку. Недостающий опыт по отдельным технологиям необходимо явно указывать при представлении кандидата.
Большим преимуществом будет
Опыт работы в телекоме, особенно с eSIM-платформами, операторской инфраструктурой и интеграциями с иностранными технологическими партнёрами.
Ожидаемый результат работы
К тестовому запуску — инфраструктура и процессы развёртывания, позволяющие проводить согласованные испытания платформы; необходимые средства мониторинга, диагностики и восстановления.
К коммерческому вводу — инфраструктура, прошедшая согласованные проверки надёжности и безопасности, отработанные процедуры выпуска и восстановления, эксплуатационная документация и согласованное распределение ответственности.