Компания "2ГИС"
Привет!
Мы — команда Infrastructure & Operations. Создаем PaaS платформу для работы с "Data services" (DS): PostgreSQL, Redis, Kafka, ClickHouse и другими хранилищами. Наша миссия — сделать эти сервисы простой, надёжной и стандартизированной частью внутренней PaaS платформы, на которой команды смогут самостоятельно (self-service), быстро и безопасно запускать и развивать свои продукты.
С ростом нагрузки и требований по автоматизации мы расширяем команду и ищем сильного Kubernetes Platform Engineer уровня Middle+/Senior, который поможет развивать платформу и DS как продукт: проектировать платформенные компоненты, стандарты и инструменты, которые будут использовать десятки команд разработки.
Наш стек: Kubernetes, GitLab (CI/CD), ELK, Vault, S3, Terraform, Ansible
Задачи, которыми тебе предстоит заниматься
Участие в архитектурных решениях, проектирование, развитие и эксплуатации PaaS платформы на базе Kubernetes, включая DS компоненты.
Автоматизация жизненного цикла DS: развёртывание, масштабирование, миграции, обновления, резервное копирование, репликация, восстановление.
Создание и развитие решений самообслуживания (self-service) для команд разработки.
Стандартизация и развитие платформенных практик: Service Catalog, SLO/SLA, GitOps, IaC.
Инцидент-менеджмент, анализ стабильности и производительности платформы.
В первую очередь мы погрузимся в проработку вопроса DBaaS, а именно формирование платформенного DS компонента для PostgreSQL.
Для работы потребуется
Понимание Kubernetes как платформы: архитектура control plane и data plane, жизненный цикл объектов, примитивы нагрузки (Deployments, StatefulSets, DaemonSets), механизмы контроля и reconciliation.
Уверенное знание Kubernetes storage stack: StorageClass, PVC/PV, особенности stateful-нагрузок, репликация и отказоустойчивость.
Практический опыт эксплуатации и тюнинга PostgreSQL.
Опыт развёртывания и эксплуатации stateful операторов Kubernetes (например, Zalando Postgres Operator, CloudNativePG, Strimzi) или участие в разработке/кастомизации своих.
Опыт работы с Terraform и понимание принципов подхода IaC.
Опыт построения CI/CD pipelines для инфраструктурных компонентов.
Практическое владение GitOps-подходом (ArgoCD/Flux), умение проектировать деплой-потоки для платформенных компонентов.
Понимание процессов Software Development.
Будет плюсом
Уверенный опыт работы (решение проблем, кластеризация, HA, backup/restore) с DS на базе Kubernetes: PostgreSQL/MySQL, Redis, Kafka, ClickHouse, MinIO/S3 и т.д.
Разработка Kubernetes-операторов/контроллеров (Go/Python).
Опыт работы с multi-tenancy Kubernetes.
Знание принципов распределённых систем: CAP, Raft, quorum, consensus.
Опыт построения, участия в архитектурных обсуждениях и принятии решений в процессах построения PaaS/DBaaS решений.
Опыт работы с policy-as-code (OPA/Gatekeeper/Kyverno).
Экспертиза в observability-стеке: Prometheus, Grafana, VictoriaMetrics, Jaeger умение строить метрики и алерты для Kubernetes и DS-систем.
Умение разбираться в инцидентах до корня причин: latency, IO bottlenecks, сетевые проблемы.
Опыт работы с Helm, умение проектировать/поддерживать production-чарты.
Работа в 2ГИС
03 Февраля
Senior IOS Developer( Flipper Devices )
Москва
Компания "Flipper Devices" Привет! На связи команда Flipper Devices Мы создатели Flipper Zero — портативного девайса для техноэнтузиастов...
03 Февраля
Senior Backend (JAVA) Developer
Москва
Компания "РОДЖИИ ЕВРОПА" Кто мы? ROGII – международная IT-компания, разрабатывающая собственные уникальные продукты для нефтегазовой...
03 Февраля
Москва
Компания "Ozon" Нужен Data Engineer, который сможет взять на себя часть непрофильной для аналитиков работы по автоматизации отчётов, превращению...
03 Февраля
Москва
Компания "Фитмост" Фитмост — это приложение для легкого поиска и бронирования фитнеса, красоты и релакса. Мы строим сервис, который ломает...
03 Февраля
Middle\Senior Python Developer
Москва
Компания "ДелоТех" ДЕЛОТЕХ – ЦИФРОВИЗАЦИЯ Группа компаний "Дело" - российский транспортно-логистический холдинг, который владеет и управляет...
Вакансия размещена в отрасли