Ubisoft

Ubisoft

Specialist – Tools & Infrastructure Reliability (March of Giants)

Montreal, QC, Canada · Senior

Sponsorship not specifiedDetected 133 days ago
PythonGoC#GitAWSGCPAzureCloud PlatformsDockerKubernetesTerraformCI/CDLinuxPrometheusGrafanaDevOpsDNSLoad BalancingUnreal Engine

Stay score

odds of building a lasting career here

37Risky
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences - from Assassin's Creed and Rainbow Six to Just Dance and more.
  • We believe that diverse perspectives help both players and teams thrive.
  • The position holder ensures the continuous viability, stability, and performance of operational tools and infrastructure supporting GaaS game development.

Responsibilities

  • Researching, integrating, and developing technologies that enhance reliability, performance, and productivity.
  • Designing, operating, and owning build, configuration, versioning, and publishing pipelines (including packaging, signing, SBOM, artifacts).
  • Maintaining tooling products to deliver exemplary service quality to the project (internal SLOs).
  • Developing tools and processes that allow developers to deploy services safely and efficiently.

Requirements

  • University degree in Computer Science, Computer Engineering, or any relevant field.
  • 5-8 years of experience in software development and system administration.
  • Experience with infrastructure automation (Cloud).
  • Ability to solve complex problems.
  • Ability to adapt quickly to change.
  • Ability to work under pressure.
  • Strong knowledge of distributed systems.
  • Excellent knowledge of Linux and Windows system administration.

Skills

  • Strong analytical and synthesis skills.
  • Programming languages: Python, Go, C#, or C++.
  • CI/CD (GitLab, GitHub, Azure DevOps), IaC (Terraform, CloudFormation), containers & orchestration (Docker, Kubernetes).
  • Cloud: AWS, Azure, GCP; databases; networks (DNS, CDN, load balancing, TLS).
  • Assets: Unreal Engine 5 (or similar engine), DevOps methodology, infrastructure automation experience.

This listing is sourced directly from Ubisoft's careers page and normalized into a canonical job model.