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

Работодатель:
Опыт работы:
От 3 до 6 лет

Banks Soft Systems - системно значимая российская ИТ-компания, специализирующаяся на разработке, внедрении и поддержке решений по цифровизации клиентского обслуживания для банков, финтех-компаний, госсектора, телекома, ритейла, медицины, сферы ЖКХ в России и СНГ. Мы разрабатываем системы речевой аналитики, развиваем платформы дистанционного банковского обслуживания, а также оказываем услуги по заказной и аутсорс разработке. Мы практикуем наиболее востребованные рынком технологические решения: от машинного обучения до разработки 1С.

Сейчас мы находимся в поиске разработчика на проект сроком 8 месяцев.

Чем нужно будет заниматься:

  • Разработка и поддержка высоконагруженных микросервисов на Go.

Что мы ждём от кандидата:

  • Опыт разработки на Go от 3 лет с глубоким пониманием конкурентности (горутины, каналы, select, sync.Mutex, RWMutex, WaitGroup, atomic), умением находить и исправлять race conditions;

  • Опыт проектирования и разработки микросервисов с использованием gRPC (включая streams) и REST API (включая документацию через OpenAPI/Swagger);

  • Опыт работы с брокерами сообщений: Kafka, RabbitMQ или NATS;

  • Опыт работы с базами данных: SQL (работа с database/sql или ORM (GORM, sqlx)), NoSQL (опыт с Redis (кэширование, структуры данных), MongoDB, Cassandra или другими)

  • Опыт работы с Docker и Kubernetes;

  • Опыт настройки мониторинга и логирования: интеграция с Prometheus (метрики, гистограммы), работа с Grafana, структурированное логирование (zap/zerolog/slog), опыт трейсинга через Jaeger или OpenTelemetry.

  • Опыт написания тестов;

  • Опыт работы с Git и CI/CD;

  • Опыт проведения code review.

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

  • Знание микросервисных паттернов (SAGA, CQRS, Circuit Breaker, Retry, Backoff);

  • Опыт декомпозиции монолита на сервисы;

  • Знание DDD и чистой/гексагональной архитектуры;

  • Понимание принципов Event-Driven Architecture (EDA);

  • Опыт работы с Service Mesh (Istio, Linkerd);

  • Базовое понимание SRE (SLI/SLO/SLA, Error Budgets).

Что мы предлагаем:

  • Срок проекта 8 месяцев (с возможной пролонгацией);
  • Аккредитованная IT-компания;
  • Трудоустройство по ТК РФ;
  • Удалённый формат работы по РФ;
  • Расширенный ДМС со стоматологией;
  • Бесплатное обучение английскому языку вам и вашим детям;
  • Скидки в фитнес-клубы;
  • Предоставляем всю необходимую технику для работы.

Откликайтесь и присоединяйтесь к нашей дружной команде!