Timeweb Cloud — это облако, которое не стоит на месте. Мы создаем масштабную экосистему ИТ-сервисов — от надежной базовой инфраструктуры (IaaS) до готовых PaaS- и SaaS-решений, включая инновационные AI-технологии. Продукт сложный и технически интересный, мы растем вдвое быстрее рынка, а наши ребята — лучшие эксперты в своих областях. Сейчас мы ищем Middle Golang Developer’а в команду Managed Kubernetes — одного из ключевых PaaS-продуктов нашей платформы.
Golang developer
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать и развивать бэкенд Managed Kubernetes на Go: API сервиса, оркестрацию жизненного цикла кластеров (создание, масштабирование, обновление версий, удаление)
- Писать контроллеры и операторы, которые взаимодействуют с Kubernetes API и облачной инфраструктурой Timeweb Cloud
- Интегрировать сервис со смежными продуктами платформы: сети, балансировщики, диски, реестр контейнеров, мониторинг
- Повышать надежность и наблюдаемость: метрики, логи, алерты, обработка сбоев и самовосстановление кластеров
- Участвовать в проектировании новых фич, code review и разборе инцидентов вместе с командой
- Писать тесты и поддерживать качество кода — чтобы изменения доезжали до продакшена быстро и безопасно
требования
- Коммерческий опыт разработки на Go от 2 лет
- Уверенное владение стандартной библиотекой, конкурентностью (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; Опыт эксплуатации сервисов в продакшене: инциденты, on-call, постмортемы
условия
- Можешь работать гибридно или удаленно из любой страны мира (но по московскому времени)
- Если работаешь удаленно — оплатим билеты в Петербург на наши запоминающиеся корпоративы
- Каждый квартал дарим два дополнительных оплачиваемых выходных
- Мы IT-аккредитованы и оформляем официально
- ДМС, компенсация спорта, питания и психолога
- Бонусные средства на личный аккаунт Timeweb Cloud для пет-проектов
- Карьерный рост здесь не ждёт твоего запроса — мы замечаем людей и даем пространство для развития
- Можешь выступать на конференциях и делиться экспертизой публично — это приветствуется
- Внутри компании: участвуем в забегах, устраиваем кибертурниры, собираемся клубом настолок и не только
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.