Team Lead Stream Software Engineer (GO)

Оплата не указана

Вакансия находится в архиве

Требуемый опыт работы

Более 6 лет

Тип занятости

Полная занятость

График работы

Полный день

О Компании: полностью международная компания, представленная в 10 различных офисах, была основана в 2014 году как продуктовая компания, поставщик ликвидности и технологий для финтех-компаний в отраслях Forex, Blockchain и традиционных финансовых отраслях. Мы обеспечиваем этим компаниям всю ИТ-инфраструктуру, основанную на наших технологиях. Мы постоянно разрабатываем и обновляем наши продукты и услуги, а затем предоставляем и поддерживаем их ежемесячно.

Видение основателей и основная идея заключались в том, чтобы разрушить барьеры, препятствующие участию в финансовом бизнесе, и максимально сократить время выхода на рынок для новых игроков (FX- и крипто-брокеров и бирж).

Требования к опыту работы: Опыт работы от 6 лет

Хард-скиллы:

  1. Уверенное владение языком программирования Go, четкое понимание его основных концепций, идиоматического использования и принципов написания параллельного кода.
  2. Не менее 4 лет практического опыта коммерческой разработки на Go.
  3. Опыт управления командой разработчиков из 3+ человек от 1 года.
  4. Опыт разработки высоконагруженных приложений (тысячи RPS)
  5. Глубокое понимание механизмов синхронизации.
  6. Базовое понимание принципов и команд Linux.
  7. Сильные навыки профилирования и отладки кода.
  8. Сильные навыки решения проблем и способность анализировать сложные технические вопросы.
  9. Опыт написания модульных и интеграционных тестов.
  10. Опыт работы с брокерами сообщений и глубокое понимание того, как они работают.
  11. Опыт работы с внешними серверами кэширования.
  12. Продвинутое понимание принципов проектирования архитектуры микросервисов.
  13. Уверенное владение базами данных SQL и навыки работы с ними.
  14. Опыт работы с OpenAPI, Protobuf и GRPC.
  15. Глубокое понимание CI/CD.
  16. Знание SOLID, шаблонов проектирования, опыт их применения.
  17. Опыт работы с другими языками программирования и технологиями (например, PHP, Docker, Kubernetes) является плюсом.

Портфель задач/обязанности:

  1. Проектирование и разработка высоконагруженных сервисов с нуля
  2. Выявлять проблемы в коде приложения и формировать задачи рефакторинга, декомпозировать историю и задачи.
  3. Структурирование и управление технологическим долгом.
  4. Проведение проверки кода.
  5. Анализ требований к продукту, разработка планов развития.
  6. Постоянное взаимодействие с инженерами-программистами подпотока, службой технической поддержки, менеджерами проектов и другими заинтересованными сторонами для оптимизации процессов и улучшения качества продукта.
  7. Ответственность за качество и надежность продукции.
  8. Технический анализ системы и устранение узких мест
  9. Улучшение стабильности системы при больших нагрузках

Знания языков: B2+ Английский и B2+ Русский

Условия:

  1. Любая локация для работы, весь мир, офисы расположены - Дубай (штаб-квартира), Гонконг (Гонконг), Москва (Россия), Таллинн (Эстония), Лимассол (Кипр), Киев (Украина), Лондон (Великобритания), Тбилиси ( Грузия), Маврикий, Ереван (Армения)- если ваше месторасположение в данных странах, есть возможность работать в офисе, в остальных случаях удаленно;
  2. График работы 5/2, 8ми часовой рабочий день;
  3. Уровень заработной платы обсуждается только на собеседование, открытая вилка по рынку, зависит от опыта и компетенций;
  4. Трудоустройство любое;
  5. Предоставляется оборудование для работы.

Контактная информация

Цифровые привычки

Сайт: dhabits.ru

Почта: hello@dhabits.ru

Вакансия опубликована 05.04.2024 в г. Москва.

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

#

Не указана

Москва

Полный день

Подробное описание

12 июля

#

Москва

Полный день

Подробное описание

18 марта

#

Не указана

Казань

Полный день

Подробное описание

21 августа