Вакансия Senior Go-разработчик (Platform/Kubernetes)
Уровень: Senior
Формат: Полностью удалённая работа, full-time занятость, оформление по ТК
AdminDivision — команда инженеров с большим опытом построения высоконагруженных и отказоустойчивых систем для телекома, финтеха и IT-компаний.
Сейчас мы развиваем собственные инфраструктурные решения, продукты и направление LLM Platform. Ищем не просто backend-разработчика, а инженера, который хочет создавать платформенные решения для DevOps, ML и AI инфраструктур.
О продукте
LLMaaS — это self-hosted платформа, которая позволяет развернуть собственный мультитенантный сервис LLM-инференса «из коробки». Сложность здесь не в самом инференсе, а в control plane, который должен надёжно удерживать компоненты продукта в согласованном состоянии в условиях сбоев.
Чем предстоит заниматься
-
Отвечать за разработку компонентов платформы
-
Участвовать в проектировании архитектуры новых фич/компонентов платформы
-
Улучшать производительность, надежность и масштабируемость разрабатываемых решений
-
Проводить code review и участвовать в развитии инженерных стандартов команды
-
Готовить техническую документацию и сопровождать внедрения совместно с инженерной командой
Обязательные требования
-
Senior-уровень в Go — 5+ лет разработки и эксплуатации продакшн-сервисов на Go; уверенное владение компонентами от начала до конца.
-
Продакшн-опыт с Kubernetes-контроллерами/операторами — controller-runtime или kubebuilder, CRD, reconcile-цикл, finalizer'ы, informer'ы и связанные с ними режимы отказа.
-
Сильный PostgreSQL и дисциплина корректности — транзакции, идемпотентность, паттерн outbox, аккуратный порядок записей между системами и понимание TOCTOU-races.
-
Инженерное чутьё в распределённых системах — leader election, eventual consistency и проектирование под частичные отказы, а не под happy path.
-
Проектирование REST / HTTP API — чистые, версионируемые, contract-first API и модели авторизации, которые их защищают.
Будет плюсом
-
Стек инференса: KServe, vLLM или SGLang.
-
Опыт с LiteLLM или сопоставимым LLM-шлюзом/прокси.
-
Keycloak / OIDC и мультитенантная авторизация на основе JWT.
-
Написание Helm-чартов и поставка self-hosted продуктов.
-
Инструментирование через Prometheus и работа над операбельностью/наблюдаемостью.
-
Предыдущая работа над мультитенантностью и изоляцией тенантов в разделяемой инфраструктуре.
Как мы работаем
Мы работаем от спецификаций и вдумчиво. Фичи начинаются с письменного обоснования и спецификации, проходят через review gate и разрабатываются test-first (TDD — основной подход) до того, как код будет отревьюен и слит. Архитектура задокументирована и считается источником истины. Если вы цените инженерную строгость выше принципа «двигайся быстро и ломай», вам у нас будет комфортно.
Мы предлагаем
- Реальные production-задачи в инфраструктурных и платформенных проектах
- Возможность влиять на архитектуру решений и технические стандарты
- Работу на стыке DevOps, Kubernetes, Platform Engineering и AI
- Сильную инженерную команду и сложные технические вызовы
- Возможность развиваться в направлении современных платформенных технологий и AI-инфраструктуры
- Полностью удалённый формат работы с оформлением по ТК в компании с гос. аккредитацией
Похожие вакансии
Опыт работы с текущим стеком. Стремишься развиваться и глубоко погружаться в продукт. Используешь LLM как инструмент в повседневной работе.
OpenTelemetry — трейсинг на всех уровнях (HTTP, SQL, бизнес-логика). Выстраивать observability. Будет плюсом: Опыт в финтехе или платёжных системах.
Golang. От 2-х лет. В т.ч. работа с concurrency. Backend. От 4-х лет (SQL, No-sql, message...
Опыт разработки бэкенд-сервисов от 3–5 лет, желательно на Go. Понимание принципов построения распределенных систем и микросервисов.
Опыт коммерческой разработки backend-сервисов на Golang от 4 лет. Опыт проектирования и развития backend-систем, умение выбирать подходящие решения...
