Локация

Golang Developer Senior

WMT
Самара Опыт работы от 6 лет Постоянная занятость Полный день
Поделиться

Описание

Обязанности:

- Разрабатывать и поддерживать Kubernetes-оператор на Golang для полного жизненного цикла GreenplumDB: развертывание и управление, масштабирование, обновление, резервирование, восстановление, мониторинг

- Внедрять новые фичи автоматизации, недоступные при on-prem установке: self-healing сегментов, automated rebalance, zero-downtime upgrades, csi-snapshots

- Строить интеграции с системами безопасности

- Разрабатывать систему метрик и алертинга

- Писать e2e-тесты, integration-тесты, chaos-эксперименты для проверки отказоустойчивости кластера, а также проводить нагрузочное и стресс-тестирование

Требования:

1. Программирование:

Знание Golang: concurrency, profiling, error handling, dependency injection, clean architecture

Умение писать идиоматичный, тестируемый, production-ready код с покрытием unit/integration/e2e-тестами (Ginkgo, Gomega, envtest)

Опыт работы с gRPC, HTTP API, CLI-инструментами (cobra, viper)

2. Базы данных:

Понимание устройства и принципов работы PostgreSQL (или GreenplumDB)

Умение писать и оптимизировать аналитические SQL-запросы, понимание EXPLAIN ANALYZE, партиционирования, проекций, статистик

3. Администрирование Linux систем:

Опыт работы с RHEL/CentOS

Понимание cgroups, namespaces, systemd, SELinux, network namespaces.

Опыт работы с Docker, containerd, CRI-O

4. Непрерывная разработка и интеграция (CI/CD):

Понимание Git, GitOps, trunk-based development

Опыт работы с GitLab CI

Будет плюсом, если вы:

- Знаете GreenplumDB Open Source / VMware Tanzu Greenplum / ArenadataDB версий 6+; имеете опыт использования данной MPP-системы

- Понимаете принципы построения распределённых, отказоустойчивых систем

- Понимаете устройство Kubernetes, знаете/работали с k8s-контроллерами

- Имеете опыт промышленной разработки и тестирования Kubernetes Operators с использованием operator-sdk, controller-runtime, kubebuilder, client-go

- Имеете опыт работы с облаками (VK Cloud / YandexCloud / OpenStack / AWS)

- Понимаете принципы CRD, reconciliation loop, finalizers, ownerReferences, status conditions в K8S

- Умеете исследовать нетривиальные проблемы и предлагать новые решения

Условия:

Высокий уровень дохода;

Новые технологии;

Интересные задачи.

9 часов назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии

Frontend Developer Senior

  • WMT
  • Самара
Описание Обязанности: разрабатывать интеграционные сервисы, внутренние сервисы; много писать на React; проектировать архитектуру сервисов; работать над качеством и скоростью; участвовать в код-ревью; ...
11.01.2026

Java Developer Senior

  • WMT
  • Самара
Описание Обязанности: Разработка сервисов в рамках микросервисной архитектуры; Взаимодействие с разработчиками других команд по интеграционным задачам; Поддержка актуального состояния разработки на ...
11.01.2026

Senior developer .NET / C#

  • Magenta Technology
  • Самара
Описание Ищем Senior developer .NET / C# в команду на проект в сфере ритейла. Удаленная работа! Пожалуйста указывайте в сопроводительном письме Вашу локацию и желаемый уровень оплаты в рублях. ...
30.12.2025