Опубликовано вчера

Go Developer (High-Load / Микросервисы / gRPC / Kubernetes) в МТС удалённо

World iconудаленно
Person iconmiddle
Money bag iconдо 290 000 ₽/мес

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.

Go-разработчик для работы над высоконагруженными распределёнными системами в аутстаффинговой команде для МТС. Требуется глубокое понимание внутреннего устройства Go и проектирование отказоустойчивой микросервисной архитектуры.

Задачи:

  • Разработка высоконагруженных и распределённых систем на Go
  • Проектирование отказоустойчивой и масштабируемой микросервисной архитектуры
  • Декомпозиция монолита
  • Работа с gRPC (включая streams) и REST (OpenAPI/Swagger)
  • Работа с SQL и NoSQL базами данных, брокерами сообщений
  • Контейнеризация и оркестрация сервисов
  • Написание unit, integration и e2e тестов
  • Участие в Code Review и Agile-процессах
  • Настройка мониторинга и observability

Требования:

  • Релевантный опыт работы с Go от 2 лет
  • Полное понимание конкурентности: горутины, каналы, select, sync (Mutex, RWMutex, WaitGroup, Pool, atomic), предотвращение race conditions
  • Глубокое знание внутренностей языка: модель памяти, стек vs куча, escape-анализ, runtime (планировщик, GC), pprof, trace
  • Понимание устройства интерфейсов (iface, eface), осознанное использование рефлексии и Generics
  • Применение микросервисных паттернов: SAGA, CQRS, Circuit Breaker, Retry, Backoff
  • Понимание DDD, Clean/Hexagonal Architecture, Event-Driven Architecture
  • Опыт декомпозиции монолита и проектирования отказоустойчивых систем
  • Глубокий опыт работы с gRPC и REST (OpenAPI/Swagger)
  • Опыт работы с SQL (database/sql, GORM/sqlx, пулы соединений, миграции) и NoSQL (Redis, MongoDB, Cassandra)
  • Опыт работы с брокерами сообщений: Kafka, RabbitMQ, NATS
  • Опыт работы с Docker и Kubernetes
  • Опыт тестирования: unit, integration, e2e (testing, testify, gomock/mockery, табличные тесты)
  • Управление зависимостями: go mod, SemVer, vendor
  • Опыт работы с CI/CD: GitLab CI, GitHub Actions, Jenkins
  • Практика Code Review, Agile (Scrum/Kanban), продвинутая работа с Git
  • Опыт с Prometheus, Grafana, структурированным логированием (zap, zerolog, slog), трейсингом (Jaeger, OpenTelemetry)
  • Базовое понимание принципов SRE (Error Budgets, SLI/SLO/SLA)
  • Наличие оформленного военного билета или приписного свидетельства обязательно
  • Релевантность опыта от 85%

Условия:

  • Ставка: до 290 000 руб. на руки в месяц
  • Грейд: Middle+ / Senior
  • Загрузка: Full-time
  • Формат: удалённо
  • Локация/Гражданство: РФ
  • Аутстаффинговая позиция
  • Срок актуальности вакансии: до 15.10.2026

Навыки:

  • Go
  • gRPC
  • REST
  • OpenAPI
  • Swagger
  • SQL
  • database/sql
  • GORM
  • sqlx
  • Redis
  • MongoDB
  • Cassandra
  • Kafka
  • RabbitMQ
  • NATS
  • Docker
  • Kubernetes
  • testing
  • testify
  • gomock
  • mockery
  • go mod
  • SemVer
  • GitLab CI
  • GitHub Actions
  • Jenkins
  • Git
  • Prometheus
  • Grafana
  • zap
  • zerolog
  • slog
  • Jaeger
  • OpenTelemetry
  • SRE
  • SAGA
  • CQRS
  • Circuit Breaker
  • DDD
  • Clean Architecture
  • Hexagonal Architecture
  • Event-Driven Architecture
  • Python
  • Java
  • C++
  • Istio
  • Linkerd
  • GraphQL
Эту вакансию мы нашли в Telegram-канал @itworkhubchannel
МТС

МТС

удалённо

Получить оффер

Зарплата vs рынок

Выше медианы рынка на 29%
90k225k682k

обычно платят (p25–p75): 160 500 – 300 000 ₽

эта вакансия: до 290 000 ₽

Когорта Backend, Middle · 267 вакансий за 90 дней

Зарплаты Backend →

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

Автоотклики