– Участие в развитии и эксплуатации Developer Platform на базе Kubernetes: развертывание, масштабирование, оптимизация кластеров, включая настройку сетевых политик и безопасности с помощью Cilium; – Настройка и поддержка CI/CD-пайплайнов с использованием GitLab CI, автоматизация процессов сборки, тестирования и деплоя приложений;
Задачи:
— Участие в развитии и эксплуатации 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-стеком для сбора метрик, логов и трейсов.
Требования:
— Опыт работы от 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.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.