- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Middle Golang Developer [EORD, МТС Веб Сервисы]
МТС — стабильный и крупный работодатель с сильной инженерной культурой. Вакансия предлагает работу с современным стеком (Zeebe, GraphQL, K8s) и понятные задачи по развитию продукта, что отлично подходит для профессионального роста Middle-разработчика.
Сложность вакансии
Позиция требует уверенного владения Go и понимания микросервисов. Дополнительную сложность (и интерес) добавляет работа с Zeebe/Camunda и GraphQL, но компания готова обучать специфическим технологиям при наличии базы.
Анализ зарплаты
Зарплата в объявлении не указана, однако для Middle Go разработчика в Москве рыночный диапазон составляет от 220 000 до 350 000 рублей. МТС обычно предлагает конкурентные условия, соответствующие средним значениям по топовым российским IT-компаниям.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в МТС уже сейчас
Присоединяйтесь к команде МТС Веб Сервисы и создавайте высоконагруженные системы на Go для миллионов пользователей!
Описание вакансии
Middle Golang Developer [EORD, МТС Веб Сервисы]
Москва
Компания: МТС
*🔹*Чем предстоит заниматься
-Разрабатывать и поддерживать микросервисы и Zeebe-воркеры на Go: бизнес-логика заказов, фулфилмента, продуктовых событий;
-Строить интеграции со смежными системами: GraphQL-субграфы (Apollo Federation), REST/gRPC, Kafka-события;
-Работать с BPMN-процессами исполнения заказов (Zeebe/Camunda) — от шага процесса до воркера;
-Покрывать код тестами и участвовать в код-ревью;
-Разбирать инциденты по метрикам и логам (Grafana, VictoriaMetrics);
-Участвовать в проектировании: обсуждение контрактов, схем данных, декомпозиции задач.
*🔹*Что мы ожидаем
-2–3 года коммерческой разработки на Go: goroutines/context, работа с ошибками, чистая структура пакетов;
-Понимание программирования на базовом уровне: алгоритмы, структуры данных, что происходит при написании кода;
-Опыт работы с API: REST, gRPC или GraphQL — достаточно одной технологии для понимания принципа, конкретной научим;
-Понимание микросервисной архитектуры: брокеры сообщений (Kafka или аналог), идемпотентность и ретраи;
-Базы данных: MongoDB и/или PostgreSQL — умение писать и оптимизировать запросы;
-Docker, Kubernetes на уровне уверенного пользователя; Git, CI/CD (GitLab CI);
-Будет плюсом: Zeebe/Camunda или другие BPM/workflow-движки (Temporal), GraphQL, Helm/Flux, опыт в телекоме или e-commerce.
IT Jobs в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Kubernetes
- Helm
- Grafana
- PostgreSQL
- REST
- GraphQL
- Docker
- Kafka
- gRPC
- Go
- MongoDB
- GitLab CI
- VictoriaMetrics
- Apollo Federation
- Flux
- Camunda
- Zeebe
Возможные вопросы на собеседовании
Проверка понимания основ конкурентности в Go, что критично для микросервисов МТС.
Расскажите, как работают горутины и как планировщик Go (GMP) распределяет задачи? Чем горутина отличается от системного потока?
Вакансия предполагает работу с заказами и фулфилментом, где важна надежность.
Как вы обеспечиваете идемпотентность при обработке сообщений из Kafka? Какие стратегии ретраев вы используете?
В стеке указаны MongoDB и PostgreSQL.
В каких случаях вы выберете MongoDB вместо PostgreSQL для хранения данных о заказах, и с какими сложностями транзакционности можно столкнуться?
Работа с Zeebe является ключевой особенностью вакансии.
Был ли у вас опыт работы с workflow-движками (Zeebe, Camunda, Temporal)? Если нет, как вы подходите к реализации длительных бизнес-процессов со множеством состояний?
Упоминается Apollo Federation и GraphQL.
В чем преимущество использования GraphQL Federation в микросервисной архитектуре по сравнению с обычным API Gateway?
Похожие вакансии
Python разработчик (Middle)
Разработчик Java (Middle+)
Разработчик .Net (Middle)
Разработчик .NET
Разработчик С
Java-разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!