на главную
hh•3 ч. назадСвежая вакансияОпубликована сегодня на hh.ru. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Прямой отклик

Golang Developer

УдалённоГибрид Санкт-ПетербургУдаленная работаДМСКомпенсация спортаОплачиваемые выходные

Навыки и технологии

TerraformGoKubernetesDockerPostgreSQLOpenStackGrafanaPrometheusGit

Ключевая задача

Разработка бэкенда и оркестрации Managed Kubernetes на Go: API сервиса, контроллеры и операторы для управления кластерами и облачной инфраструктурой.

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

О компании

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

Продукт сложный и технически интересный, мы растем вдвое быстрее рынка, а наши ребята — лучшие эксперты в своих областях.

Обязанности

Чем предстоит заниматься

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

Требования

Кого мы ищем

Must have

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

Nice to have

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

Условия

Мы предлагаем нашей команде

Свобода и баланс

  • Можешь работать гибридно или удаленно из любой страны мира (но по московскому времени)
  • Если работаешь удаленно — оплатим билеты в Петербург на наши запоминающиеся корпоративы
  • Каждый квартал дарим два дополнительных оплачиваемых выходных

Забота и здоровье

  • Мы IT-аккредитованы и оформляем официально
  • ДМС, компенсация спорта, питания и психолога
  • Бонусные средства на личный аккаунт Timeweb Cloud для пет-проектов

Рост и культура

  • Карьерный рост здесь не ждёт твоего запроса — мы замечаем людей и даем пространство для развития
  • Можешь выступать на конференциях и делиться экспертизой публично — это приветствуется
  • Внутри компании: участвуем в забегах, устраиваем кибертурниры, собираемся клубом настолок и не только