Ubisoft
Cloud Developer
Salary
Job description
As a Cloud Developer at Ubisoft Montreal, you will join the Infrastructure & Platform team. This team builds and operates Ubisoft’s internal IT platform, a centralized environment that provides development teams with cloud and infrastructure services.
In your role as a Cloud Developer, you will focus primarily on building features and operating our Database as a Service offering. You will work on a platform built on modern infrastructure, with Kubernetes at its core, supporting scalable and reliable services used across the organization.
What you’ll do
- Design and develop microservices, web services, and application programming interfaces for platform services
- Build and maintain features for Database as a Service solutions used by internal teams
- Write clean, maintainable code aligned with modern architecture and best practices
- Contribute to technical architecture and design decisions in collaboration with the team
- Produce clear and structured technical documentation for supported services
- Partner with operations teams to ensure applications run reliably in all environments
- Identify, analyze, and resolve system and performance issues
- Improve continuous integration and deployment pipelines, testing practices, and development tools
What you bring to the team
- Proficiency in one or more compiled programming languages, such as Go, C++, or C#
- Strong knowledge of container and orchestration technologies, including Docker and Kubernetes
- Ability to design and integrate RESTful APIs and gRPC services
- Hands-on experience with continuous integration and continuous deployment tools such as GitLab CI, ArgoCD, or Spinnaker
- Familiarity with infrastructure as code and automation tools like Terraform and Ansible
- Experience developing large-scale software systems in production environments
- Strong collaboration skills and comfort working in cross-functional teams
- Curiosity and motivation to stay current with cloud and platform technologies
What to send our way
- Your CV highlighting relevant skills and experiences
- Links to code repositories, technical projects, or platform-related work samples