Задачи:
– Поддерживать, масштабировать и повышать безопасность локальных кластеров Kubernetes (на собственном сервере, а не в управляемом облаке) для обеспечения высокой доступности и аварийного восстановления.
– Разрабатывать, внедрять и управлять инфраструктурой как кодом (IaC) для локальных сред с использованием Ansible и других инструментов автоматизации.
– Создавать, оптимизировать и мониторить конвейеры Azure DevOps для CI/CD контейнеризированных приложений и изменений инфраструктуры.
– Поддерживать и расширять компоненты инфраструктуры на базе Azure, интегрированные с локальными рабочими нагрузками.
– Внедрять и поддерживать стек средств мониторинга: Prometheus, Grafana, Kafka (для потоковой передачи логов/метрик) и мониторинг баз данных (PostgreSQL, MongoDB).
– Упаковывать и развёртывать приложения с использованием Helm, обеспечивающие стандартизированные и воспроизводимые релизы.
– Разрабатывать и поддерживать скрипты на Bash и Python для автоматизации, устранения неполадок и создания инструментов.
– Взаимодействовать с командами разработчиков, специалистов по безопасности и эксплуатации для обеспечения надежности, соответствия нормативным требованиям и производительности платформы.
– Документировать архитектуру, процессы и руководства по эксплуатации для обмена знаниями.
Требования:
– Более 5 лет практического опыта работы в качестве DevOps-инженера в корпоративных средах.
– Подтвержденный опыт развертывания и управления Kubernetes в локальной среде (кроме AKS/EKS/GKE).
– Уверенное владение Ansible для управления конфигурациями и автоматизации.
– Обширный опыт работы с Azure DevOps для проектирования и сопровождения конвейеров CI/CD.
– Уверенный опыт работы с Helm для упаковки приложений в Kubernetes.
– Практический опыт работы с Prometheus, Grafana и Kafka для мониторинга и потоковой передачи событий.
– Опыт управления и мониторинга баз данных PostgreSQL и MongoDB в производственной среде.
– Уверенное владение языками программирования Bash и Python для автоматизации и разработки инструментов.
– Уровень владения английским языком: B2 или выше — умение четко общаться с международными командами и заинтересованными сторонами.
– Продемонстрированная способность к сотрудничеству в команде и с клиентом.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.