other

Ведущий разработчик бекэнда (Senior Backend developer) Go

Более недели назад

От 3 000 до 4 000 руб.

Город: Москва

Президент Сервис Консалт

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

Обязанности:

Наш клиент разрабатывает комплексную модульную платформу, состоящую из множества независимых сервисов. Цель — создать гибкую систему, которую можно развивать и масштабировать без жёстких зависимостей между командами и продуктами.В приоритете инженерная строгость, аккуратность в коде и ответственность за результат. Технологии и опыт:- Коммерческий опыт разработки на Go 3+ года.- Уверенная работа с goroutines, channels, context (управление конкурентностью, таймауты, отмена операций).- Понимание микросервисной и event-driven архитектуры.- Опыт взаимодействия сервисов через HTTP/gRPC и асинхронные брокеры (очереди, шины, pub/sub).- Понимание проблем распределённых систем: retries, idempotency, eventual consistency.- Опыт проектирования API и версионирования контрактов.- Опыт принятия архитектурных решений и ответственности за них.- Уверенная работа с Postgres (транзакции, индексы, оптимизация запросов).- Опыт работы с MongoDB, Redis/Valkey.- Опыт работы с ClickHouse.- Опыт работы с OpenSearch / Elasticsearch.- Опыт разработки и поддержки production-сервисов (включая high-load или близкие к нему сценарии).- Опыт интеграции с внешними сервисами.- Понимание механизмов авторизации и безопасности: OAuth2, JWT, HMAC.- Опыт работы с Docker / Docker Compose.- Опыт работы с Kubernetes (деплой, конфигурация, понимание жизненного цикла сервисов).- Понимание принципов логирования, метрик и мониторинга.- Практика с инструментами: Loki, Promtail, Grafana.- Опыт написания unit и integration тестов. Будет плюсом:- Опыт работы с gRPC.- Опыт работы с event-driven системами.- Базовые знания GraphQL (gqlgen).- Знакомство с mTLS, Step-CA, SPIRE.- Опыт работы с высоконагруженными системами.- Умение проектировать модульные и переиспользуемые решения. Задачи:- Разработка и развитие микросервисов платформы.- Проектирование API и архитектуры взаимодействия сервисов.- Обеспечение надёжности, отказоустойчивости и масштабируемости системы.- Оптимизация производительности и работы с данными.- Интеграция с внутренними и внешними сервисами.- Настройка логирования, мониторинга и метрик.- Участие в код-ревью и архитектурных обсуждениях.- Поддержка CI/CD и автоматизации сборки.

Показать контакты

Имя не указано

Пожаловаться ID: 152849869

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

Senior Backend-разработчик / Senior Backend-developer

От 400 000 руб.

Москва

Playerok

Senior Go Developer / Разработчик

Договорная

Москва

Playneta

Backend developer GO

Договорная

Москва

Программный Продукт, ИТ-компания

Backend developer (GO)

Договорная

Москва

Grokth

Senior Backend developer (Go) (to Lisbon)

Договорная

Москва

Joom

Backend Developer / Инженер-разработчик (Python/Go)

Договорная

Москва

WILDBERRIES