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

ForteBank

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

Описание вакансии

Наш стэк:
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

• Умение работать в команде и писать чистый код.

• Чтение и понимание архитектурных решений.

• Быстрое погружение в новые технологии.

Навыки
  • Apache Kafka
  • Elasticsearch
  • Redis
  • aerospike
  • Kubernetes
  • Docker-compose
  • REST
  • Golang
Посмотреть контакты работодателя

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

Globerce Inc.
Полный день
  • Алматы

  • Не указана

Рекомендуем
Freedom Pay
Полный день
  • Алматы

  • Не указана

Рекомендуем
Biometric(Биометрик)

Senior Backend

Biometric(Биометрик)

Полный день
  • Алматы

  • от 1000000 KZT

Рекомендуем
Банк ЦентрКредит

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

Банк ЦентрКредит

Полный день
  • Алматы

  • от 1000000 KZT

KMF Банк
Полный день
  • Алматы

  • от 1000000 KZT

Tarlan Payments (Тарлан Пэйментс)

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

Tarlan Payments (Тарлан Пэйментс)

Полный день
  • Алматы

  • от 1000000 KZT

ОнТаргет ЛАБС
Удаленная работа
  • Алматы

  • от 1000000 KZT

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

СЕРВИСНЫЙ ЦЕНТР ERG

Полный день
  • Алматы

  • от 1000000 KZT

Arbuz Group (Арбуз Груп)

Senior backend-разработчик (PHP)

Arbuz Group (Арбуз Груп)

Полный день
  • Алматы

  • от 1000000 KZT

Home Credit Bank (ДБ АО «ForteBank»)

Senior Java Developer

Home Credit Bank (ДБ АО «ForteBank»)

Полный день
  • Алматы

  • от 1000000 KZT

Народный банк Казахстана

Senior Data Scientist antifraud

Народный банк Казахстана

Полный день
  • Алматы

  • от 1000000 KZT

Beeline, ТМ

Senior Go Land

Beeline, ТМ

Полный день
  • Алматы

  • от 1000000 KZT

Халык-Life, АО
Полный день
  • Алматы

  • от 1000000 KZT

BlaBlaCar
Удаленная работа
  • Алматы

  • от 1000000 KZT

МФО Деньги говорят

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

МФО Деньги говорят

Полный день
  • Алматы

  • от 1000000 KZT

Simplenight
Полный день
  • Алматы

  • до 6000 USD

QOMEK KAZAKHSTAN (КОМЕК КАЗАХСТАН)

Middle / Senior frontend разработчик

QOMEK KAZAKHSTAN (КОМЕК КАЗАХСТАН)

Полный день
  • Алматы

  • до 6000 USD

Small, ТМ (Скиф Трейд, ТОО)
Удаленная работа
  • Алматы

  • до 6000 USD

Моторная компания Астана-Моторс

Senior Backend Developer (Python, Django)

Моторная компания Астана-Моторс

Полный день
  • Алматы

  • до 6000 USD

Alatau City Bank
Полный день
  • Алматы

  • до 6000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию