🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Senior Golang Developer

SMALL
Удаленно
Опубликовано: 30 Jan 2026
от 3000 до 4000 $

О компании 

Мы — SMALL, крупнейшая розничная сеть Казахстана. Мы запускаем масштабный проект автоматизации фабрики-кухни — MES + PDM «Фабрика Кухня v2».

Фабрика-кухня — это производство готовой продукции для сети кофеен, ресторанов и магазинов. Нам нужно построить MES (систему исполнения производства) и PDM (управление технологическими картами) с нуля.

Что будете делать:

Инфраструктурный слой

  • Проектирование и реализация базовой архитектуры микро сервисов на Go
  • Настройка конфигурации (environment-based), connection pools для PostgreSQL
  • Redis клиент с поддержкой кэширования
  • Kafka producer/consumer для event-driven архитектуры
  • Структурированное логирование (JSON format)
  • Middleware: auth, logging, recovery, rate limiting
  • Base gRPC server setup

Модуль интеграции (Kafka)

  • Kafka consumers для 1С Аstor topics, Kafka consumers для MDM topics
  • Обработка событий в реальном времени
  • Локальное кэширование (PostgreSQL + Redis)
  • Fallback на REST/SOAP API при недоступности Kafka
  • Dead Letter Queue для ошибок обработки
  • Мониторинг обработки сообщений

Модуль аутентификации

  • JWT токены (access + refresh)
  • Интеграция с корпоративным IAM
  • SSO через корпоративный портал
  • Синхронизация ролей с корпоративным AD/LDAP

Proto definitions

  • Описание gRPC контрактов для всех модулей
  • Contract First подход

Качество и менторство

  • Активное code review
  • Покрытие кода тестами (unit, integration)
  • Менторство Middle-разработчиков
  • Написание технической документации                                                                                                     


Наш идеальный кандидат

  • 5+ лет коммерческой разработки, из них 3+ лет уверенного опыта на Go
  • Экспертный уровень Go: горутины, каналы, работа с памятью, профилирование, интерфейсы, дженерики
  • Мастер SQL (PostgreSQL): сложные запросы, EXPLAIN ANALYZE, индексы, транзакции
  • Опыт с Kafka: практический опыт работы (проектирование топиков, consumer groups, гарантии доставки)
  • Опыт с gRPC: Protobuf, code generation, интерцепторы
  • Микро сервисы: понимание принципов, паттернов, pitfalls
  • Инфраструктура: уверенное владение Docker и понимание Kubernetes
  • Безопасность: понимание OAuth 2.0, JWT, защиты от инъекций
  • Самостоятельность: умение принимать архитектурные решения и аргументировать их (RFC/ADR)

Будет плюсом

  • Опыт работы с производственными системами (MES, WMS, ERP)
  • Понимание 1С интеграций (REST/SOAP API, COM-объекты)
  • Опыт работы с Redis (кэширование, сессии, pub/sub)
  • Опыт написания миграций БД (golang-migrate, goose)
  • Понимание Clean Architecture, Domain-Driven Design
  • Оптимизация производительности (pprof, trace, bench)


Мы предлагаем

  • Официальное оформление по ТК РК
  • Удалённый/гибридный/офисный формат работы (Офис в Алматы)
  • Реальный вызов: работа над Highload-проектом с нуля без legacy
  • Сильная команда: рядом Tech Lead, Senior Frontend, Product Manager
  • Лояльное руководство, открытое к выбору лучших технических решений
  • Корпоративное обучение: возможность проходить обучение и конференции
    🚀

    Ваше резюме увидят первым!

    Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

    Подключить автоподнятие