DevOps-инженер (Группа инфраструктуры платформы)
Описание
Чем предстоит заниматься: Участие в развитии и эксплуатации Developer Platform на базе Kubernetes: развертывание, масштабирование, оптимизация кластеров, включая настройку сетевых политик и безопасности с помощью Cilium; Настройка и поддержка CI/CD-пайплайнов с использованием GitLab CI, автоматизация процессов сборки, тестирования и деплоя приложений; Внедрение GitOps-подхода с использованием Flux CD для управления конфигурациями; Работа с системами управления секретами (HashiCorp Vault) и обеспечение безопасности инфраструктуры; Оптимизация инфраструктуры для проектов на Golang, Java, Node.js, включая поддержку микросервисных архитектур; Настройка и управление кластерами Kafka/Redis/Nats/Postgres; Настройка и поддержка Istio Service Mesh; Настройка и поддержка инфраструктурных сервисов в k8s и на ВМ; Интеграция c Observability-стеком для сбора метрик, логов и трейсов. Наш стек: Оркестрация: Kubernetes, Cilium, Flux CD; CI/CD: GitLab CI, Flux CD, Helm, Harbor, Nexus; Безопасность: HashiCorp Vault, Keycloak, cert-manager, Cilium Network Policies, Istio; Мониторинг: Victoria Metrics, OpenTelemetry, OpenSearch, Jaeger, Grafana; Языки: Golang, Java, JavaScript; IaC: Ansible; Инфраструктура: VMWare, S3. Что мы ожидаем: Опыт работы от 3 лет в DevOps; Глубокое понимание Linux, Kubernetes и сетей (включая сетевые политики через Cilium), управление Helm-чартами, troubleshooting; Опыт работы с CI/CD-инструментами; Навыки работы с инфраструктурой как код (Ansible) и GitOps-подходом (Flux CD/Argo CD); Опыт работы с системами управления секретами (HashiCorp Vault); Навыки написания скриптов на Bash, Golang или Python; Владение английским языком для чтения документации. Будет плюсом: Опыт работы с базами данных (Postgres); Опыт работы с брокерами сообщений (Kafka/Redis/Nats/RabbitMQ); Опыт написания backend-приложений или k8s операторов на Golang.