Pragmatike
Pragmatike
Pragmatike — компания в сфере удалённого IT-рекрутинга и подбора персонала, которая помогает стартапам и крупным компаниям находить международных специалистов в области технологий. Сервис сочетает подбор кандидатов специалистами с технической оценкой и охватывает такие направления, как разработка программного обеспечения, инженерия данных, мобильная разработка и разработка игр, управление продуктом, а также другие специализированные роли. Pragmatike также поддерживает операционные процессы международного найма, включая онбординг, выставление счетов и расчёт заработной платы, и работает более чем в 60 странах. Компания заявляет, что её проверенная сеть специалистов позволяет быстро закрывать вакансии: квалифицированные кандидаты могут быть представлены в течение 48 часов.

Менеджер по разработке распределённых P2P-систем (удалённо в Польше)

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

Описание

  • Руководить, развивать и расширять высокоэффективную команду инженеров по распределённым системам и серверной разработке
  • Определять техническое направление и контролировать разработку ключевых возможностей P2P, вычислительной платформы и распределённой платформы
  • Сохранять практическое участие в архитектуре, проектировании, реализации и устранении технических неполадок
  • Руководить разработкой высокопроизводительных протоколов обнаружения узлов, коммуникации, репликации и распределения данных
  • Курировать системы оркестрации вычислений, подготовки ресурсов, масштабирования и размещения рабочих нагрузок
  • Повышать надёжность, отказоустойчивость, наблюдаемость и операционную готовность платформы
  • Определять инженерные практики для тестирования, CI/CD, релизов, реагирования на инциденты и анализа первопричин
  • Сотрудничать с командами инфраструктуры, продукта, безопасности и платформы над дорожными картами, приоритетами и зависимостями
  • Проводить встречи 1:1, ретроспективы, оценку эффективности и обсуждения карьерного развития
  • Преобразовывать технические и бизнес-приоритеты в планы исполнения с измеримыми результатами
  • Развивать ответственность, техническое качество, практичное принятие решений и постоянное совершенствование
  • Применять RFC, документировать технические решения, использовать автоматизированные тесты, проверку в рабочей среде, наблюдаемость, регулярные релизы, ретроспективы и разборы инцидентов

Требования

  • Не менее 7 лет профессионального опыта в разработке программного обеспечения
  • Не менее 3 лет опыта в управлении разработкой или техническом руководстве
  • Подтверждённый опыт руководства командами, создающими и эксплуатирующими распределённые системы или инфраструктурное ПО в рабочей среде
  • Глубокие знания P2P и распределённых систем, включая обнаружение узлов, DHT, gossip-протоколы, обход NAT, репликацию, консенсус или системы с адресацией по содержимому
  • Сильные навыки серверного и системного программирования, предпочтительно на Go либо на C, C++ или Rust
  • Хорошее понимание конкурентности, сетей, распределённого взаимодействия и отказоустойчивого проектирования
  • Опыт работы с оркестрацией вычислений, распределённым хранением, распределёнными базами данных или платформенной инфраструктурой
  • Знакомство с libp2p, gRPC, Protobuf, IPFS/CID, Kubernetes или контейнерной инфраструктурой
  • Опыт эксплуатации рабочих систем с инструментами наблюдаемости, такими как Prometheus, Grafana, OpenTelemetry или распределённая трассировка
  • Глубокое понимание систем Linux и основ сетевого взаимодействия
  • Опыт установления инженерных стандартов для автоматизированного тестирования, CI/CD, управления релизами и реагирования на инциденты
  • Зрелое техническое мышление в практической разработке, управлении людьми и стратегическом принятии решений
  • Отличные письменные и устные коммуникативные навыки
  • Эффективность в удалённом асинхронном сотрудничестве
  • Профессиональное владение английским языком

Преимущества

  • Удалённая работа по умолчанию, асинхронный формат и значительное пересечение рабочих часов с европейскими часовыми поясами
  • Инженерная культура, ориентированная на письменную коммуникацию
  • Защищённое время для глубокой работы и практичные инженерные методы
  • Возможность помогать создавать децентрализованную вычислительную платформу и платформу хранения
  • Возможности руководства и наставничества для опытных инженеров
  • Возможность сохранять практическое участие в сложных технических системах
  • Значительное влияние на архитектурные и инженерные решения
  • Межфункциональное сотрудничество с командами инфраструктуры, безопасности, продукта и серверной разработки