Мы ищем Go-разработчика, который будет проектировать и развивать высоконагруженные сервисы нашей платформы.
Задачи:
— Разработка и поддержка микросервисов на Go
— Проектирование API и межсервисного взаимодействия на gRPC
— Оптимизация производительности и отказоустойчивости систем под высокой нагрузкой
— Проектирование схем данных и оптимизация запросов в PostgreSQL и MongoDB
— Внедрение и развитие стратегий кэширования на базе Redis
— Участие в код-ревью и архитектурных обсуждениях
Требования:
— Коммерческий опыт разработки на Go от 5 лет
— Уверенное знание PostgreSQL: индексы, транзакции, анализ планов запросов
— Опыт работы с MongoDB: моделирование документов, агрегации, индексы
— Опыт разработки и поддержки высоконагруженных систем
— Понимание микросервисной архитектуры и паттернов взаимодействия сервисов
— Опыт работы с gRPC и Protocol Buffers
— Опыт работы с Redis и понимание стратегий кэширования (cache-aside, write-through, инвалидация, TTL)
— Понимание конкурентности в Go: горутины, каналы, пакет sync, context
— Опыт работы с Docker, Git и CI/CD
Будет плюсом:
— Опыт с Kubernetes
— Опыт с брокерами сообщений (Kafka, RabbitMQ, NATS)
— Знание инструментов мониторинга и трейсинга (Prometheus, Grafana, Jaeger, OpenTelemetry)
— Опыт профилирования Go-приложений (pprof)
Условия:
— Работа по Agile: Scrum с двухнедельными спринтами, планированием и ретроспективами
— Задачи ведутся в Jira, документация в Confluence
— Обязательное код-ревью для каждого изменения
— Покрытие кода unit- и интеграционными тестами
— Использование CI/CD: автоматическая сборка, тестирование и деплой
— Придерживание Git Flow / trunk-based разработки
— Заработная плата от 200 000 руб. на руках
— Формат работы: удалённо
— Официальное оформление
— ДМС, компенсация обучения и конференций
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
90/100
Сильная вакансия
Оценка от Job Hunters AI
Go Developer; понятные задачи; прозрачная оплата; гибкий формат; официальное оформление; хороший соцпакет; современный стек.
Из чего сложилась оценка. Нажмите, чтобы узнать подробнее
Понятные задачи
В описании подробно перечислены задачи: разработка микросервисов на Go, проектирование API на gRPC, оптимизация производительности, работа с PostgreSQL, MongoDB, Redis, участие в код-ревью и архитектурных обсуждениях.
Из объявления
Мы ищем Go-разработчика, который будет проектировать и развивать высоконагруженные сервисы нашей платформы. … Чем предстоит заниматься Разработка и поддержка микросервисов на Go Проектирование API и межсервисного взаимодействия на gRPC Оптимизация производительности и отказоустойчивости систем под высокой нагрузкой Проектирование схем данных и оптимизация запросов в PostgreSQL и MongoDB Внедрение
Хотите такие же каждый день?
Настройте подбор под ваш опыт и интересы — новые вакансии будут приходить в Telegram.