Назад
обновлено 5 дней назад

Middle Golang Developer (Kubernetes)

Формат работы
remote (Global)/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Middle Golang Developer (Kubernetes): Разработка и развитие backend Managed Kubernetes для создания, масштабирования, обновления и удаления production-кластеров с акцентом на оркестрацию, работу с Kubernetes API и облачной инфраструктурой. Focus on написание контроллеров и операторов, повышение надежности и наблюдаемости, обработку сбоев и безопасную доставку изменений в production.

Локация: удалённо или гибридно; удалённая работа из любой страны мира по московскому времени. Офис: Санкт-Петербург, Заставская улица, 22к2.

Компания

Timeweb Cloud развивает облачную экосистему ИТ-сервисов от IaaS до PaaS- и SaaS-решений, включая AI-технологии.

Что делать

  • Разрабатывать backend Managed Kubernetes на Go: API сервиса и оркестрацию жизненного цикла кластеров.
  • Писать контроллеры и операторы, взаимодействующие с Kubernetes API и облачной инфраструктурой Timeweb Cloud.
  • Интегрировать сервисы с сетями, балансировщиками, дисками, реестром контейнеров и мониторингом.
  • Повышать надёжность и наблюдаемость через метрики, логи, алерты, обработку сбоев и самовосстановление кластеров.
  • Участвовать в проектировании функций, code review, разборе инцидентов, написании тестов и поддержании качества кода.

Требования

  • Коммерческий опыт разработки на Go от 2 лет.
  • Уверенное владение стандартной библиотекой Go, конкурентностью, goroutines, channels, context и HTTP/gRPC API.
  • Базовое понимание Kubernetes: Pod, Deployment, Service, Node, control plane, kubectl и манифесты.
  • Базовые знания Linux: процессы, сеть и файловая система; умение разбираться в работе сервера.
  • Опыт работы с Git, Docker и реляционными базами данных, включая PostgreSQL или аналоги.
  • Умение писать понятный тестируемый код и доводить задачи до результата.

Хорошо, если есть

  • Опыт написания Kubernetes-операторов или контроллеров с client-go, controller-runtime или kubebuilder.
  • Понимание Kubernetes-сетей: CNI, Ingress и Service Mesh.
  • Опыт работы с виртуализацией или облачными API, включая OpenStack, libvirt или Terraform-провайдеры.
  • Опыт в облачном провайдере, хостинге или инфраструктурных и платформенных командах.
  • Знакомство с Prometheus, Grafana и OpenTelemetry.
  • Опыт эксплуатации production-сервисов, включая инциденты, on-call и постмортемы.

Культура и преимущества

  • Полная занятость; доступен удалённый или гибридный формат.
  • Удалённым сотрудникам оплачиваются билеты в Санкт-Петербург на корпоративные мероприятия.
  • Каждый квартал предоставляются два дополнительных оплачиваемых выходных.
  • Официальное трудоустройство, ДМС, компенсация спорта, питания и психолога.
  • Дополнительные средства на личный аккаунт Timeweb Cloud для пет-проектов.
  • Поддерживаются карьерное развитие, публичные выступления и командные активности.

Процесс найма

  • Для быстрой связи при отклике необходимо указать ник в Telegram.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →