Ubisoft

IT Developer

Ubisoft$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong development skills in Python or C#, with exposure to Go for application design and troubleshooting.
  • Hands-on experience with GitLab CI/CD and DevOps practices for automation and monitoring.
  • Solid knowledge of cloud ecosystems (Azure or AWS) and deployment tools like Terraform and Kubernetes.
  • Strong understanding of Linux and Windows systems, including file systems and networking fundamentals.
  • Familiarity with microservices architectures and distributed system design for resiliency and scalability.
  • An operational mindset combined with excellent communication skills to support global teams.

Responsibilities

  • Develop and maintain services and products that support global game development pipelines.
  • Design, implement, and troubleshoot features using programming languages like Python or C#.
  • Analyze and improve existing codebases to resolve complex technical issues effectively.
  • Ensure reliability, scalability, and performance of services deployed on private and public clouds.
  • Collaborate with multidisciplinary teams to deliver robust solutions.
  • Contribute to automation and CI/CD pipelines for deployment and operational efficiency.
  • Participate in project initiatives aimed at evolving platforms for future requirements.
  • Monitor critical systems and participate in an on-call rotation to maintain uptime.

Benefits

  • Opportunity to work within a renowned company in the gaming industry.
  • Contribution to innovative technologies impacting global game development.
  • Engagement in a collaborative and multidisciplinary team environment.
  • Participation in continuous improvement initiatives in critical systems.
  • Exposure to a wide range of cloud technologies and deployment practices.
Full Job Description
Job Description

As an IT Developer at Ubisoft Montreal, you will join the IT Games and Studios team, more specifically the Build and Orchestration team. In this IT Developer role, you will design, develop, and support critical services and products that power game development pipelines used by production teams worldwide.

Working as an IT Developer, you will collaborate with system administrators, developers, and DevOps engineers to deliver scalable, reliable, and high-performance solutions. This role balances hands-on development with operational responsibilities and includes participation in an on-call rotation to ensure the availability of critical systems.

What you'll do
  • Develop and maintain services and products supporting global game development pipelines
  • Design, implement, and troubleshoot features using Python or C# and other programming languages
  • Analyze and improve existing codebases to resolve complex technical issues
  • Ensure reliability, scalability, and performance of services deployed on private and public clouds
  • Collaborate with multidisciplinary teams to deliver robust and high-performance solutions
  • Contribute to automation and CI/CD pipelines to improve deployment and operations
  • Participate in project initiatives to evolve and scale platforms for future needs
  • Monitor and support critical systems, including participation in an on-call rotation


Qualifications
  • Strong development skills in Python or C#, with exposure to Go, and the ability to design, deploy, and troubleshoot your own applications in complex, distributed systems
  • Hands-on experience with GitLab CI/CD and DevOps practices, including automation, monitoring, and logging across the full delivery lifecycle
  • Solid knowledge of cloud ecosystems and deployment tools such as Azure or AWS, Terraform, Helm, Kubernetes, and Docker
  • Strong understanding of Linux and Windows systems, including file systems, networking fundamentals, and system logs
  • Knowledge of microservices architectures and distributed system design for scalable and reliable platforms
  • An operational mindset combined with strong communication and collaboration skills to support global teams and maintain system uptime


Additional Information

What you need to send us
  • Your CV highlighting your skills and experience
  • Links to technical projects or code repositories demonstrating your work

About Ubisoft

Ubisoft Entertainment SA is a French video game company headquartered in Montreuil with several development studios across the world. It publishes games for several video game franchises, including Assassin's Creed, Far Cry, Just Dance, Prince of Persia, Rayman, Raving Rabbids, and Tom Clancy's. The company's largest development studio is Ubisoft Montreal in Canada, which is responsible for the development of Assassin's Creed, Far Cry, and Watch Dogs, among others. Ubisoft is the fourth largest publicly traded game company in the Americas and Europe in terms of revenue and market capitalization, after Activision Blizzard, Electronic Arts, and Take-Two Interactive. The company has over 18,000 employees and has development studios in 35 countries. Ubisoft's revenue for the fiscal year 2020-2021 was ?2.2 billion.
Learn more about Ubisoft
Size
20,665 employees
Industry
Founded
1986
NASDAQ

Similar Jobs

More Jobs at Ubisoft

More Information Technology Jobs

Find similar IT Developer jobs: