👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Teamlead (Golang)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Крупный технологический оператор сервисов для бизнеса в России

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

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

Кто мы?

«Передовые Платежные Решения» (ППР) — крупнейший финтех-оператор сервисов для бизнеса в России и СНГ. Более 20 лет на рынке, более 65 тысяч клиентов из разных сфер

Мы развиваем бизнес сразу по нескольким направлениям:

  • «Автопарк» — экосистема сервисов для оптимизации работы автопарков
  • «Командировки» — организация деловых поездок от онлайн-планирования до контроля расходов
  • «Логистические сервисы» — организация эффективной работы с грузами

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

  1. Работа с командой:
    • лидирование команды разработки от 3-х человек, занимающейся развитием нового сайта и e-com портала компании;
    • участие в подборе сотрудников в команду с последующим введением в должность;
    • совместная работа над бэклогом с владельцем продукта (команда использует kanban-метод);
    • координирование и помощь сотрудникам в ходе выполнения задач и реализации комплексный проектов;
    • развитие технических навыков в команде;
    • взаимодействие со смежными командами и отделами по техническим вопросам.

    2. Проектирование и архитектура:

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

      3. Работа с кодом:

        • написание кода (разработка в части наиболее ответственных и сложных задач);
        • проведение код ревью и ревью технических решений;
        • развитие и внедрение общекомандных техпроцессов и стандартов;
        • планирование, сборка и развертывание релизов.

        Требования:

        • опыт в роли team lead'a разработки от 2-х лет
        • опыт коммерческой разработки на Go от 3-х лет
        • понимание сильных и слабых сторон Go, глубокое понимание концепций языка (concurrency, интерфейсы)
        • знания паттернов, принципов и методологий проектирования: SOLID, KISS, DRY, YAGNI, DDD и т.д.
        • опыт работы с REST API, WebSocket, HTTP, JSON-RPC
        • опыт работы с PostgreSQL и уверенные знания баз данных (понимание транзакций, блокировок, замеры скорости операций БД, индексирование, шардирование, репликация, партиционирование, журналирование)
        • опыт работы с брокерами сообщений: RabbitMQ, Kafka
        • опыт работы с CI/CD: gitlab, docker и будет плюсом kubernetes
        • опыт работы с Jira, Confluence, Kibana, Swagger
        • опыт разработки микросервисов и понимание особенностей работы высоконагруженных систем
        • опыт работы с миграциями в базах данных
        • аналитическое мышление (умение анализировать информацию, выдвигать и проверять гипотезы), способность находить решения

        Будет дополнительным преимуществом:

        • знание Vue.js и фреймворка Nuxt.js
        • знание Node.js

        Наш стэк: Golang, PostgreSQL, Redis, RabbiMQ, Kafka, Vue.js, Nuxt.js, TypeScript, Docker, Gitlab, Yandex.Cloud

        Мы предлагаем:

        • Формат работы по выбору: удаленно/гибрид/офис
        • Работа в аккредитованной IT компании
        • Корпоративная программа медицинского страхования (ДМС) после 3-x месяцев работы, а также участие в корпоративной программе поддержки сотрудников (психологические, юридические и финансовые консультации)
        • Корпоративная программа «Кафетерий льгот» - после 3-х месяцев работы сотруднику предоставляется возможность выбора дополнительных категорий (спорт, питание, путешествия и др.)
        • Корпоративная мобильная связь
        • Возможности проходить внутреннее и внешнее обучение и тренинги
        • Офис - в современном бизнес центре в районе ст. м. Сокол (Москва)