This job listing expired on Aug 5, 2022
Tweet

Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

Job Description

The Ubisoft Data Office team is responsible for the development of the Ubisoft Data Platform. The Data Plateform Group (DPG) develops and manages a variety of data services and tools for storing and analyzing game telemetry. Recognized as a trusted source and reference across the company, these in-house products provide real-time visibility into how Ubisoft titles are being played; as well as an understanding of the habits and preferences of its players.

As a DevOps specialist, you will ensure that servers, tools and processes are running smoothly, all in accordance with the DevOps philosophy.

In a cutting-edge environment with a range of technologies such as Kafka, Cassandra, Kubernetes, AWS, Terraform, Ansible, ArgoCD and more. You will join a team of online programmers to develop and manage tailored microservices to contribute to our big data platform.

Responsibilities

  • Be a key person specialized in all things DevOps (automation, infrastructure design, provisioning, configuration management, deployment, monitoring, continuous integration, delivery, etc.);
  • Deploy, document and support the developed applications and their ecosystem
  • Promote automation within the department;
  • Build the necessary building blocks for the orchestration of our solutions;
  • Support the growth of our products by creating innovative and automated scalable solutions;
  • Evaluate and integrate technologies and review and adapt our best practices;
  • Be an integral part of the development team and collaborate to improve current processes and tools as well as define new ones;
  • Keep abreast of the latest technological advances and emerging trends.

Qualifications

  • Experience working with Kubernetes, its internals-CRD, CNI, admission controller, and experience with other container technologies, such as Docker, Flannel, CoreOS, Contained;
  • Demonstrated experience with programming languages - Go and Python:
  • Experience with automation, scripting, CI/CD pipelines and cloud technologies;
  • You have worked with cloud providers (AWS, GCE, Azure, etc...) and distributed systems such as Kafka;
  • Experience with infrastructure as code, and big data concepts such as Hadoop, Spark and others:
  • Good knowledge of Linux.

Additional Information

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.