Senior GoLang Backend Developer

Axio

Senior GoLang Backend Developer

Алматы, проспект Абылай хана, 58

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

О проекте:

OnVibe — современная event-платформа с микросервисной архитектурой. Обрабатываем продажу билетов, бронирование мест, платежи и real-time аналитику.

Стек: Go 1.24, Fiber v2, PostgreSQL, Redis, Elasticsearch, NATS, S3, Keycloak, Uber FX, Goose, Swagger, Docker, Kubernetes, GitLab CI

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

— Разработка и доработка микросервисов на Go

— Написание REST API и работа с PostgreSQL

— Интеграция между сервисами через NATS

— Написание unit/integration тестов

— Документирование API (Swagger)

— Участие в code review

— Проектирование архитектуры новых сервисов

— Оптимизация под высокие нагрузки (наплыв 100K+ пользователей при старте продаж)

— Нагрузочное тестирование и профилирование сервисов

— Менторинг junior/middle разработчиков

— Принятие технических решений и внедрение best practices

— Интеграция с внешними сервисами

Требования:

— 4+ года коммерческой разработки на Go

— Глубокое понимание микросервисной архитектуры

— Опыт работы с PostgreSQL

— Понимание принципов REST API

— Git, Docker

— Понимание паттернов распределённых систем (Saga, Outbox, CQRS)

— Оптимизация БД: индексы, партиционирование, сложные запросы

— Опыт работы с высоконагруженными системами

— Умение проектировать API и принимать архитектурные решения

Будет плюсом:

— Fiber/Gin/Echo

— Redis, Elasticsearch

— Message brokers (NATS/Kafka/RabbitMQ)

— Keycloak/OAuth 2.0/OIDC

— Kubernetes

— Event-driven архитектура, Event Sourcing

— Инструменты нагрузочного тестирования (k6, Gatling, wrk)

— Профилирование Go-приложений (pprof)

— Опыт менторинга

Условия:

— Современный технологический стек

— Влияние на архитектурные решения

— Офис в Алматы

— Офис в Алматы— Офис в Алматы

Навыки
  • Golang
  • PostgreSQL
  • Docker
  • SQL
  • Elasticsearch
  • Git
  • Kubernetes
Посмотреть контакты работодателя

Адрес

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

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

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