Go Stream Lead

Агентство / HR ресурс  Team4You ( team4you.org )
Тимлид/Руководитель группы
Информационные технологии • Разработка • Go • Blockchain
30 октября
Удаленная работа
Опыт работы любой
Агентство  Team4You
Описание вакансии

О компании: Компания является ведущим разработчиком финансовых технологий, предлагая B2B-решения, включая передовую систему обработки криптовалют.
 

Уровень квалификацииLead

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

  • Руководить командой разработки, включая управление сотрудниками и улучшение командной эффективности.
  • Проводить код-ревью, разрабатывать новые сервисы и улучшения для существующих решений.
  • Оптимизировать технологический стек для обеспечения производительности и стабильности.
  • Участвовать в разработке высоконагруженных систем с высокими стандартами стабильности.
  • Проектировать и разрабатывать высоконагруженные сервисы с нуля.
  • Выявлять проблемы в коде приложения, формировать задачи на рефакторинг и разбивать сложные задачи на более мелкие.
  • Структурировать и управлять техническим долгом.
  • Анализировать продуктовые требования и разрабатывать планы разработки.
  • Постоянно взаимодействовать с инженерами Sub-Stream Software, технической поддержкой, менеджерами проектов и другими заинтересованными сторонами для оптимизации процессов и улучшения качества продукта.
  • Контролировать качество и надежность продукта, проводя технический анализ системы и устраняя узкие места.
  • Повышать стабильность системы при высоких нагрузках.

 

Требования:

  • Глубокие знания Go (версии 8.0+), опыт написания юнит-, интеграционных и функциональных тестов.
  • Минимум 3 года коммерческого опыта разработки на Go за последние 4 года.
  • Не менее 3 лет опыта на руководящей должности в технологиях.
  • Хорошее знание методологий разработки программного обеспечения, архитектуры приложений и проектирования баз данных, опыт применения принципов SOLID, DRY и KISS.
  • Обширный опыт работы с распределенными системами и микросервисной архитектурой, глубокое понимание принципов Twelve-Factor App.
  • Опыт работы с Docker и Kubernetes.
  • Опыт работы с брокерами сообщений, такими как NATS, Kafka или RabbitMQ.
  • Знание Redis.
  • Глубокий опыт работы с реляционными базами данных, такими как PostgreSQL и/или MySQL.
  • Опыт работы с инструментами наблюдаемости: сбор логов и метрик, профилирование и трассировка приложений, отслеживание ошибок (Sentry), визуализация с помощью Grafana.
  • Сильные коммуникативные навыки и умение работать в команде.
  • Уверенное использование Mac или Linux.
  • Владение английским языком на уровне не ниже C1.

 

Желательные навыки:

  • Опыт перехода от монолитных бэкенд-приложений к микросервисам.
  • Опыт создания CI-потоков для приложений на Go.
  • Знание NATS JetStream.
  • Приветствуются соответствующие отраслевые сертификаты (например, TOGAF, AWS, Microsoft Azure).

Специализация
Информационные технологииРазработкаGo
Отрасль и сфера применения
Blockchain
Уровень должности
Тимлид/Руководитель группы
Загрузка формы отклика...