Разрабатывать и поддерживать Kubernetes-оператор на Golang для полного жизненного цикла GreenplumDB: развертывание и управление, масштабирование, обновление, резервирование, восстановление, мониторинг.
Внедрять новые фичи автоматизации, недоступные при on-prem установке: self-healing сегментов, automated rebalance, zero-downtime upgrades, csi-snapshots
Строить интеграции с системами безопасности: хранилище для динамических кредов, OPA для политик, TLS для межнодового общения.
Разрабатывать систему метрик и алертинга на базе Prometheus + Grafana + Greenplum gp_toolkit.
Писать e2e-тесты, integration-тесты, chaos-эксперименты для проверки отказоустойчивости кластера, а также проводить нагрузочное и стресс-тестирование
Опыт с Golang от 3 лет
Опыт промышленной разработки Kubernetes Operators с использованием operator-sdk, controller-runtime, kubebuilder, client-go
Понимание архитектуры GreenplumDB (MPP, сегменты, master, interconnect, resource queues and queries)
Понимание особенностей запуска GreenplumDB в Kubernetes
Умение писать и оптимизировать аналитические SQL-запросы
Ginkgo / Gomega / envtest
Cobra / Viper
gRPC
Docker
GitLab CI
Будет плюсом:
OpenStack
Prometheus / Grafana / ELK
Vault
RHEL / CentOS
Конкурентная зарплата с индексацией и системой бонусов
Работа на проекте с инженерными вызовами;
Открытость к изменениям: мы готовы обсудить ваши идеи по улучшению сервисов или функционала
Свобода самовыражения — свели к минимуму бюрократию и душную корпоративную культуру
Крутая команду и профессиональное развитие: шеринг знаний, участие в профильных мероприятиях, обучение
Соблюдение work-life balance — программа Holyrelax для хобби и личностного развития
Зарплаты и спрос: DevOps
Сейчас в каталоге 1 310 вакансий по этому направлению, удалённо можно работать в 39%.
Зарплата здесь не указана. Медиана по направлению: 275 000 ₽ в месяц. У половины вакансий от 204 000 ₽ до 350 000 ₽ (вакансий с вилкой: 133).
Навыки этой вакансии, которые чаще всего просят по направлению: Grafana (43%). В скобках доля вакансий направления.