Go разработчик
Крупная известная компания, четко описанный стек технологий и методология работы. Возможность удаленной работы и участие в разработке сложной платформы данных делают вакансию привлекательной для Middle-специалистов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует уверенного владения Go и специфического опыта работы по методологии SDD (contract-first), что повышает порог входа по сравнению с обычными вакансиями. Также важны навыки работы с инфраструктурным стеком (K8s, Docker) и понимание принципов работы с большими данными.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, однако для Middle Go разработчика в России рыночный диапазон составляет от 200 000 до 350 000 рублей. Лига Цифровой Экономики обычно предлагает конкурентоспособные условия, соответствующие средним и верхним границам рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Лига Цифровой Экономики
Go разработчик
Полная занятость
Формат работы: можно удалённо
*☑️* Чем предстоит заниматься
-Разрабатывать в рамках методологии SDD (Specification-Driven Development): проектировать и описывать контракты сервисов (gRPC/Protobuf, OpenAPI) перед написанием кода
-Разрабатывать и развивать микросервисы на Golang для платформы Data Management Platform
-Участвовать в проектировании архитектуры сервисов и интеграции различных компонентов системы
-Совместно с командой улучшать и поддерживать существующие решения, обеспечивая высокие показатели надежности и производительности
-Проводить ревью кода коллег и поддерживать качество разработки
-Взаимодействовать с DE и Frontend-разработчиками, а также бизнес заказчиком для обеспечения согласованности контрактов и корректности бизнес-логики
*☑️* Наши пожелания к кандидатам
-Опыт коммерческой разработки на Golang от 2 лет
-Понимание и опыт работы по методологии SDD: разработка на основе контрактов (contract-first), умение проектировать и описывать спецификации сервисов до начала реализации
-Опыт работы с gRPC и Protobuf, понимание принципов REST API
-Знание SQL и опыт работы с реляционными БД
-Навыки работы с контейнерами и написания Dockerfile, понимание принципов оркестрации в Kubernetes
-Владение Linux, Git, понимание принципов CI/CD
-Будет плюсом:
-Опыт работы с брокерами сообщений: Kafka, RabbitMQ
-Опыт написания сервисов с нуля и участия в проектировании архитектуры, в том числе сервисов с высокой нагрузкой
-Знание и приверженность DevOps-практикам
-Хорошее понимание и опыт работы со стеком эксплуатации сервисов (Grafana, ELK, Prometheus, Jaeger)
-Опыт работы в рекламных технологиях или AdTech-проектах
-Понимание специфики работы с большими объемами данных и профилями пользователей
Контакты: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Go
- gRPC
- Protobuf
- OpenAPI
- SQL
- Docker
- Kubernetes
- Linux
- Git
- CI/CD
- Kafka
- RabbitMQ
- Grafana
- ELK
- Prometheus
- Jaeger
Возможные вопросы на собеседовании
Вакансия делает упор на SDD. Важно понять, как кандидат проектирует API до реализации.
Расскажите о вашем опыте работы в рамках методологии Specification-Driven Development. Какие инструменты вы использовали для описания контрактов?
Проект связан с Data Management Platform, где производительность критична.
Как вы подходите к оптимизации производительности gRPC-сервисов при передаче больших объемов данных?
Работа с БД является обязательным требованием.
С какими проблемами производительности SQL-запросов вы сталкивались и как их решали в контексте Go-приложений?
Упоминается работа с Kubernetes и Docker.
Опишите процесс деплоя вашего сервиса в Kubernetes. Какие ресурсы (Liveness/Readiness probes, ресурсы CPU/RAM) вы обычно настраиваете?
В плюсах указан опыт с Kafka/RabbitMQ.
Как обеспечить гарантию доставки сообщений (delivery guarantees) при интеграции Go-сервиса с Kafka?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

