DEV
April 3

Golang Developer (Middle+/Senior)

🆔DEV-374

📝 Краткое описание

  • Грейд: Middle+/Senior
  • Локация: РФ
  • Краткое описание: Разработка и оптимизация микросервисов для биллинговой платформы с высокой нагрузкой и отказоустойчивостью.

🎯 Требования (стек)

  • Опыт работы с Golang от 3 до 5+ лет
  • Понимание Goroutines, каналов, конкурентного программирования
  • Микросервисная архитектура: gRPC, REST, Pub/Sub, event-driven
  • Kafka (partitioning, consumer groups, backpressure, оптимизация)
  • Базы данных: PostgreSQL, ClickHouse, Aerospike, Redis
  • Kubernetes, Docker, CI/CD (GitLab CI, ArgoCD, Terraform)
  • Мониторинг и логирование: Prometheus, Grafana, ELK, Jaeger
  • Принципы распределённых систем, CAP-теорема, консистентность данных
  • Профилирование и оптимизация кода
  • Архитектурный подход и системное мышление
  • Проактивность, самостоятельность
  • Навыки командной работы и коммуникации
  • Гибкость, адаптивность, быстрая обучаемость
  • Менторство и готовность делиться опытом

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

  • Опыт с платёжными системами, биллингом, финтехом
  • Разработка отказоустойчивых распределённых систем

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

О проекте: Разработка биллинговой платформы с высокой нагрузкой.
Описание роли: Участие в архитектурных решениях, разработке и оптимизации микросервисов, тесная работа с командой инженеров.
Основные задачи:

  • Разработка и оптимизация микросервисов на Golang
  • Проектирование отказоустойчивой архитектуры
  • Оптимизация производительности, профилирование, многопоточность
  • Интеграция с Kafka, PostgreSQL, ClickHouse, Aerospike
  • Разработка API: GRPC, REST, GraphQL
  • Проведение код-ревью
  • Написание юнит- и интеграционных тестов
  • Участие в CI/CD, автоматизация деплоя
  • Менторство, обмен знаниями
  • Проработка архитектурных решений

📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта️
● Все требования с ответом "ДА" должны иметь отражение в СV кандидата

Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.