Find jobs
Pricing
Free Resume Checker
Sign in
Sign up
FIND JOBSPRICINGFREE RESUME CHECKERSIGN INSIGN UP
UB
Ubisoft 2

Specialist – Tools & Infrastructure Reliability (March of Giants)

LocationMontreal, QC, ca
Typefull-time
SenioritySenior
Experience5–8 yrs
DepartmentUbisoft
Company size10,000+ people
First seenOct 3, 2026 · 1w ago
Verified live1d ago
At a glanceSummarised by Seekless from the posting.
Must have16
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)
Experience managing high‑throughput systems
Experience designing resilient, scalable, and redundant architectures
Experience in software development and optimization
Strong analytical and synthesis skills
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
Programming languages: Python, Go, C#, or C++
CI/CD (GitLab, GitHub, Azure DevOps), IaC (Terraform, CloudFormation), containers & orchestration (Docker, Kubernetes)
Observability: Prometheus/Grafana, ELK/EFK, OpenTelemetry (or equivalent)
Cloud: AWS, Azure, GCP; databases; networks (DNS, CDN, load balancing, TLS)
Nice to have3
Unreal Engine 5 (or similar engine)
DevOps methodology
Infrastructure automation experience
Skills
Python
Go
C#
C++
GitLab
GitHub
Azure DevOps
Terraform
CloudFormation
Docker
Kubernetes
Prometheus
Grafana
ELK
EFK
OpenTelemetry
AWS
Azure
GCP
DNS
CDN
load balancing
TLS
Unreal Engine 5
Company Description
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. If you’re passionate about innovation and pushing the boundaries of entertainment, join us on our journey and help create the unknown!
Job Description
The position holder ensures the continuous viability, stability, and performance of operational tools and infrastructure supporting GaaS game development. They design, develop, and operate tools and pipelines (build, configuration, versioning, deployment, publishing) to simplify, optimize, and automate development processes. They train and support teams in testing, quality, security, and automation prior to launch, and promote best practices to deliver a reliable, high‑performance gameplay experience.
Responsibilities
•
Advising development teams on technology and tooling choices to improve visibility, control, and robustness of internal and external services.
•
Training, supporting, and guiding development teams in improving continuous integration and continuous deployment systems.
•
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).
•
Implementing and supporting CI/CD tooling (automated tests, quality, security), IaC, and secure, reproducible, controlled deployments.
•
Maintaining tooling products to deliver exemplary service quality to the project (internal SLOs).
•
Implementing and maintaining game deployment guidelines and documenting infrastructure implementation and technical specifications for network and server systems.
•
Collaborating with development teams to diagnose and resolve issues related to online services.
•
Establishing and maintaining incident‑management processes.
•
Managing Cloud environments using appropriate tools.
•
Developing tools and processes that allow developers to deploy services safely and efficiently.
•
Defining and tracking SLA/SLO/SLI, deploying observability (logs, metrics, traces), managing capacity, and contributing to FinOps initiatives.
Qualifications
Education
•
University degree in Computer Science, Computer Engineering, or any relevant field.
Experience
•
5–8 years of experience in software development and system administration.
•
Experience with infrastructure automation (Cloud).
•
Experience managing high‑throughput systems.
•
Experience designing resilient, scalable, and redundant architectures.
•
Experience in software development and optimization.
Skills & Knowledge
•
Strong analytical and synthesis skills.
•
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.
•
Programming languages: Python, Go, C#, or C++.
•
CI/CD (GitLab, GitHub, Azure DevOps), IaC (Terraform, CloudFormation), containers & orchestration (Docker, Kubernetes).
•
Observability: Prometheus/Grafana, ELK/EFK, OpenTelemetry (or equivalent).
•
Cloud: AWS, Azure, GCP; databases; networks (DNS, CDN, load balancing, TLS).
•
Assets: Unreal Engine 5 (or similar engine), DevOps methodology, infrastructure automation experience.
More roles at Ubisoft 2
Online Programmer [Snowdrop]VFX Artist InternEngine Programmer [Snowdrop]Intern Social Media & Events Specialist, 6-month contractRender Programmer [Snowdrop]
Seekless
Seek less: one search across companies' own career pages, instead of a dozen job boards.
Product
Find jobsCompaniesPricingFree Resume CheckerBlog
Legal
AboutPrivacyTermsCookies
© 2026 SEEKLESS. ALL RIGHTS RESERVED.BUILT WITH CARE