WorkListВойтиОформить подписку
UB

Online Programmer (Online Services - Player Identity)

Ubisoft · геймдев
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Montreal, Канада
из текста вакансии
Занятость
Full-time
из текста вакансии
Деньги
≈ $5,4–13 тыс/мес · оценка Worklist
по рынку страны, грейд в вакансии не указан, данные за август 2026. Это ориентир порядка величины, а не вилка этой роли · Как считаем
Даты
Опубликована 08.10 · видим у компании с 08.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

В Ubisoft команда Online Services – Player Identity ищет опытных разработчиков программного обеспечения, чтобы помогать строить и развивать сервисы, обеспечивающие идентификацию игроков в играх Ubisoft и онлайн‑опытах.

Ubisoft Accounts — критически важный компонент нашей онлайн‑экосистемы, используемый в большинстве проектов Ubisoft. Они играют центральную роль в опыте игрока, позволяя прогрессировать, получать доступ к сервисам, взаимодействовать в соцсетях и многое другое.

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

Поскольку эти сервисы поддерживают несколько стратегических инициатив Ubisoft, вы будете участвовать в проектировании и разработке надёжных, масштабируемых и безопасных решений. Вы будете решать сложные технические задачи и помогать поставлять простые, эффективные решения в сложной распределённой системе.

В этой роли вы будете работать с современными технологиями и практиками разработки, включая:

Что предстоит делать

  • Участвовать во всех фазах разработки программного обеспечения, включая анализ, проектирование, реализацию, тестирование, интеграцию, отладку, развертывание и поддержку онлайн‑сервисов.
  • Оценивать объём разработки и вносить вклад в планирование поставок.
  • Обеспечивать высококачественную поддержку производственных систем и живых сервисов.
  • Тесно сотрудничать с членами команды и кросс‑функциональными партнёрами.
  • Обеспечивать правильную интеграцию сервисов аккаунтов с сопутствующими системами платформы.
  • Оценивать технические риски и влияние архитектурных и реализационных решений.
  • Оставаться в курсе новых технологий и лучших практик в области онлайн‑сервисов, гейминга, облачных вычислений и веб‑разработки.

Требования

  • Степень бакалавра в области Computer Science, Software Engineering или эквивалентное сочетание образования и профессионального опыта.
  • Значительный профессиональный опыт в разработке программного обеспечения, включая проектирование, разработку и поддержку производственных систем.
  • Глубокий опыт работы с C# и .NET Core.
  • Опыт проектирования и разработки RESTful API и распределённых систем с использованием микросервисной архитектуры.
  • Опыт работы с облачными сервисами и современными инфраструктурными технологиями, предпочтительно AWS.
  • Опыт работы с контейнеризованными приложениями и технологиями, такими как Docker.
  • Опыт применения современных практик разработки, включая CI/CD pipelines, автоматизированное тестирование, инструменты контроля качества кода и системы управления версиями.
  • Твёрдое понимание принципов архитектуры программного обеспечения, масштабируемости, надёжности, производительности и безопасности.
  • Опыт устранения неполадок и поддержки производственных систем в среде живых сервисов.
  • Способность оценивать технические компромиссы, риски и последствия при принятии решений по проектированию и реализации.
  • Сильные навыки сотрудничества и коммуникации, опыт эффективной работы в кросс‑функциональных командах.
  • Способность работать самостоятельно, брать на себя ответственность за технические инициативы и вести решения от концепции до поставки.
  • Любознательность и готовность оставаться в курсе развивающихся технологий, практик разработки и отраслевых тенденций.

Будет плюсом

  • Опыт работы с C++ и разработкой SDK.
  • Опыт работы с React и современными веб‑приложениями.
  • Опыт работы с Infrastructure as Code (IaC).
  • Опыт работы с AWS services, такими как Aurora RDS и ElastiCache Redis.
  • Опыт практик DevOps и операционной ответственности за сервисы.
  • Опыт работы с инструментами наблюдаемости и мониторинга, такими как Grafana, Kibana и SonarQube.
  • Опыт использования AI‑ассистированных инструментов разработки, таких как GitHub Copilot или Claude Code.
  • Опыт работы с крупномасштабными онлайн‑платформами, SaaS‑решениями или игровыми сервисами.

Навыки

.NET CoreDockerAWSAurora RDSElastiCache RedisAI-assisted development toolsGitHub CopilotClaude CodeInfrastructure as CodeIaCCI/CD pipelinesGitLabSonarQubeGrafanaKibanaReactC#C++RESTful APIsMicroservices

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти