66 2 мес. назад

Senior Golang-разработчик

Вакансия для разработчика на Golang с глубокими знаниями в области многопоточности и проектирования event-driven систем. Основные задачи включают разработку gRPC-сервисов, работу с базами данных и DevOps практики.

Алматы
Опубликовано
6 января 2026
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти

описание

Наш стэк: Backend - Golang Streaming – Kafka NoSQL: Elasticsearch, MongoDB, Cassandra, Scylladb InMemory: Redis, Aerospike Tracer: Jaeger Virtualization: Kubernetes, Docker Metrics: Prometheus + Grafana Cloud: AWS CI: Gitlab CI CD: ArgoCD

требования

1. Опыт работы с Golang
Глубокое понимание Concurrency (goroutines, channels, sync-пакет).
Работа с context.Context для управления тайм-аутами и отменой операций.
Оптимизация производительности, профилирование кода.
Умение писать юнит-тесты и интеграционные тесты (Testify, GoMock).
Использование protobuf для gRPC-сервисов.
2. Архитектура и проектирование event-driven систем
Опыт работы с Kafka (производители, потребители, партиции, ретенция, обработка событий).
Понимание Event Sourcing, CQRS, Saga pattern, Transactional Outbox, DLQ.
Разработка идемпотентных обработчиков событий.
Оптимизация latency и throughput обработки событий.
3. Работа с базами данных (PostgreSQL)
Продвинутое знание SQL (индексы, транзакции, CTE, JSONB).
Опыт работы с ORM (GORM, sqlx) или чистым SQL.
Оптимизация производительности запросов, работа с EXPLAIN ANALYZE.
Использование PostgreSQL LISTEN/NOTIFY в event-driven архитектуре.
4. gRPC и микросервисная архитектура
Опыт написания gRPC-сервисов (protobuf, gRPC Gateway).
Управление interceptors, метаданные, security (TLS, JWT).
Балансировка нагрузки и масштабируемость gRPC.
Оптимизация бинарных данных в RPC.
5. Redis
Использование Redis в качестве кэша, distributed lock.
Работа с expiry policies.
6. DevOps и CI/CD
Логирование (Prometheus + Grafana, ELK, Jaeger).
7. Soft Skills
Умение работать в команде и писать чистый код.
Чтение и понимание архитектурных решений.
Быстрое погружение в новые технологии.

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

6 вакансии
FREEDOM MOBILE
FREEDOM MOBILE
1 д. назад

Golang Backend разработчик

Ищем Senior Go разработчика с опытом более 3 лет. Ваша задача будет заключаться в разработке новых сервисов и внедрении ПО. Мы предлагаем интересные задачи и классную команду.

Python · Gitlab · gRPC ·+2

senior Алматы
Freedom Ticketon
Freedom Ticketon
1 д. назад

Senior/Lead Go Developer

Freedom Ticketon ищет Senior/Lead Go Developer для работы над масштабным проектом в сфере продажи билетов. Вам предстоит проектировать микросервисы и участвовать в архитектурных решениях, а также менторить других разработчиков. Компания предлагает конкурентную зарплату, возможности для профессионального роста и заботу о здоровье сотрудников.

GO

senior Алматы
Altyn Bank
Altyn Bank
2 д. назад

Разработчик на GoLang

Вакансия для разработчика на GoLang, который будет заниматься созданием и поддержкой новых продуктов. Ожидается опыт работы с микросервисами и процессной автоматизацией. Предлагаем работу с современными технологиями и возможность влиять на технические решения.

Алматы
Andersen
Andersen
3 д. назад

Старший Go разработчик

Вам предстоит работать над созданием платформы для кросс-продаж в реальном времени и управлять бэкендом, который поддерживает несколько пользовательских приложений. Требуется опыт работы с Go от 3 лет, знание Docker, Postgres и gRPC. Компания предлагает возможность удаленной работы, профессиональный рост и доступ к корпоративному обучению.

Golang · Docker · Postgres ·+4

senior Алматы
SMALL
SMALL
4 д. назад

Инженер по автоматизации

Мы ищем инженера по автоматизации для работы над масштабным проектом в крупнейшей розничной сети Казахстана. Вам нужно будет проектировать и разрабатывать решения для интеграции промышленного оборудования, а также создавать стабильный REST API для взаимодействия с основным Backend-ом на Go. Официальное оформление и гибридный формат работы в команде профессионалов.

IoT · MES · PDM ·+2

middle гибрид
Яндекс
Яндекс
1 д. назад

Бэкенд разработчик (Lead)

Вакансия для Lead бэкенд разработчика в Яндексе. Основные задачи включают проектирование и реализацию алгоритмов для медиаплатформы, работу с WebRTC и оптимизацию высоконагруженных систем. Предлагаются премии, медицинская страховка и возможности для роста.

lead