Golang разработчик

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

Report Page