Просмотр вакансии

Сегодня 19-09-2025 20:48
19.09.2025, 15:43

Senior golang developer

Работодатель: WMT

WMT

Город: Самара
Занятость: Полная занятость, Удаленная работа
Опыт работы: Более 6 лет

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

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

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

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

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

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

Требования:

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

Знание 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

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

Условия:

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

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

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

Адрес: Москва, улица Остоженка,

 

Откликнуться на вакансию

Дата
21.09 22.09
USD
3.0494 3.043
EUR
3.61 3.5781
RUB
3.6439 3.6396
UAH
7.3887 7.33
CHF
3.8705 3.8277
GBP
4.1613 4.1086
PLN
8.4799 8.391
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения