Golang разработчик
Golang разработчик
Компания: Top Selection
Зарплата: 230 000 - 250 000 ₽
Формат работы: Удаленно
Описание:
Мы занимаемся продуктовой разработкой и привлечением специалистов на проектную работу для рынка России
В данный момент мы в поисках Golang разработчика
Обязательные требования
• Знание Golang: concurrency, generics, profiling, error handling, dependency injection, clean architecture;
• Опыт промышленной разработки Kubernetes Operators с использованием operator-sdk, controller-runtime, kubebuilder, client-go;
• Умение писать идиоматичный, тестируемый, production-ready код с покрытием unit/integration/e2e-тестами (Ginkgo, Gomega, envtest);
• Опыт работы с gRPC, HTTP API, CLI-инструментами (cobra, viper);
• Понимание устройства и принципов работы PostgreSQL (или GreenplumDB);
• Умение писать и оптимизировать аналитические SQL-запросы, понимание EXPLAIN ANALYZE, партиционирования, проекций, статистик;
• Опыт работы с RHEL/CentOS;
• Понимание cgroups, namespaces, systemd, SELinux, network namespaces;
• Опыт работы с Docker, containerd, CRI-O;
• Понимание Git, GitOps, trunk-based development;
• Опыт работы с GitLab CI;
• Понимание концепций Kubernetes - kube-api, kube-controller;
• Понимание принципов CRD, reconciliation loop, finalizers, ownerReferences, status conditions в K8S;
• Понимание принципов построения распределённых, отказоустойчивых систем;
• Готовность работать в кросс-функциональной команде.
Дополнительные требования
• Умение исследовать нетривиальные проблемы и предлагать новые решения;
• Наличие опыта работы с облаками (VK Cloud / YandexCloud / OpenStack / AWS);
• Знание GreenplumDB Open Source / VMware Tanzu Greenplum / ArenadataDB версии 6+; имеете опыт использования данной MPP-системы;
• Умение писать bash-скрипты для автоматизации рутинных операций.
Контакты
Telegram контакт: @AleksandrLuzgin
