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

РУССМАРКЕТ

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

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

Крупная российская ИТ-компания, один из лидеров финансового сектора, развивает собственную экосистему цифровых продуктов для миллионов клиентов.

Входит в топ-3 по объему цифровых сервисов на рынке.

В связи с масштабированием бизнеса в одну из продуктовых команд открыта вакансия Senior Go-разработчика.

Чем предстоит заниматься:

  • Разрабатывать и поддерживать высоконагруженные микросервисы на Go, обеспечивая отказоустойчивость и высокую производительность финансовых транзакций;

  • Проектировать и реализовывать интеграционные сценарии с внешними системами через REST API, обеспечивая надежный и безопасный обмен данными;

  • Работать с сетевыми взаимодействиями на уровне TCP/IP — настройка соединений, оптимизация сетевого ввода-вывода, обработка таймаутов и переподключений;

  • Администрировать и оптимизировать работу сервисов в среде Linux — настройка окружения, мониторинг ресурсов, работа с системными вызовами;

  • Проектировать эффективные схемы хранения данных и оптимизировать запросы к базам данных (PostgreSQL / ClickHouse);

  • Участвовать в код-ревью, внедрять best practices по чистой архитектуре, паттернам проектирования и идиоматичному Go-коду;

  • Взаимодействовать с системными и бизнес-аналитиками для уточнения требований и проектирования технических решений;

  • Участвовать в планировании релизов, оценке сложности задач и приоритизации бэклога;

  • Настраивать и поддерживать пайплайны CI/CD для автоматической сборки, тестирования и деплоя микросервисов.

Ключевые требования:

  • Коммерческий опыт разработки на Go от 4+ лет;

  • Глубокое понимание Go — каналы, пакеты, интерфейсы, работа с памятью и сборщиком мусора;

  • Отличное знание сетевого стека — TCP/IP, HTTP/2, WebSocket, работа с сокетами;

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

  • Уверенная работа в среде Linux — командная строка, bash-скрипты, настройка окружения, диагностика производительности;

  • Опыт работы с базами данных и написание оптимизированных SQL-запросов;

  • Понимание микросервисной архитектуры, паттернов распределенных систем (Circuit Breaker, Retry, Timeout);

  • Опыт работы с системами очередей (Kafka / RabbitMQ) будет преимуществом;

  • Навыки работы с Docker и Kubernetes — приветствуются;

  • Опыт написания юнит-тестов и интеграционных тестов.

Условия работы:

  • Полностью удаленный формат работы по РФ;

  • Конкурентный уровень заработной платы;

  • Гибкие варианты трудоустройства.

Заинтересовала вакансия? Оставляй отклик и мы свяжемся с тобой в ближайшее время!

Навыки
  • Linux
  • REST API
  • TCP/IP
  • Golang
Посмотреть контакты работодателя

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

ВЕС-Медиа
  • Москва

  • Не указана

Рекомендуем
Фалькон Тех
  • Москва

  • Не указана

Рекомендуем
Ozon
  • Москва

  • Не указана

Ozon
  • Москва

  • Не указана

nau
  • Москва

  • до 375000 RUR

Бэнкс Софт Системс

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

Бэнкс Софт Системс

  • Москва

  • до 375000 RUR

Гоуланг Технологии

Senior Golang Developer

Гоуланг Технологии

  • Москва

  • до 375000 RUR

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

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