Node.js / Go Developer
Talent Hubот 3 лет
PostgreSQLKubernetesCI/CDREST APIBackendKafkaGoMicroservicesRedisNode.jsGolanggRPC
Описание
Компания Talent Hub ищет Node.js / Go Developer для крупного iGaming-холдинга.
Обязанности
- Разрабатывать и поддерживать backend-сервисы на Node.js и Go
- Интегрировать внешних игровых провайдеров и агрегаторов
- Работать с обработкой игровых операций и взаимодействием между сервисами
- Участвовать в рефакторинге и постепенном переводе существующих Node.js-сервисов на Go
- Разрабатывать и поддерживать микросервисы, REST/gRPC API
- Работать с PostgreSQL, Redis и Kafka
- Оптимизировать производительность, надежность и стабильность сервисов
- Участвовать в code review, технических обсуждениях и развитии архитектуры
Требования
- От 3 лет коммерческого опыта backend-разработки
- Уверенный практический опыт разработки на Go и Node.js
- Понимание конкурентности в Go: goroutines, channels, context, interfaces, error handling
- Опыт работы с микросервисной архитектурой, REST/gRPC API
- Знание PostgreSQL: SQL, транзакции, индексы, уровни изоляции
- Опыт работы с Redis и Kafka, понимание основных сценариев использования
- Знание базовых архитектурных подходов: Clean Architecture, Dependency Injection, разделение ответственности
- Понимание Kubernetes: Pods, Deployments, Services, жизненный цикл приложения в кластере
- Опыт работы с production-сервисами, CI/CD, мониторингом и code review
Будет плюсом
- Опыт разработки высоконагруженных систем
- Опыт интеграций с внешними API и провайдерами
- Опыт миграции сервисов между технологиями
- Опыт работы в iGaming, FinTech или других продуктах с большим количеством транзакций
- Практические навыки работы с Kubernetes и Go-инструментами профилирования и мониторинга