Logo of Huzzle

Senior Online Programmer (F/H/NB) – The Division Resurgence

image

Ubisoft

10d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Quick Apply

AI generated summary

  • You need proven game server development experience, mastery of backend languages (C/C++, C#, Python), strong network protocol knowledge, DevOps tools familiarity, Linux proficiency, and cloud platform awareness.
  • You will develop and maintain scalable game servers, implement multiplayer logic, optimize performance, ensure security, manage infrastructure, and handle DevOps tasks on Linux systems.

Requirements

  • Expérience avérée dans le développement de serveurs de jeux.
  • Maîtrise des langages de programmation "backend", notamment C/C++, C#, Python, ...
  • Forte compréhension des protocoles réseau et de l'architecture multijoueur.
  • Expérience des outils et pratiques DevOps (par exemple, Docker, Kubernetes, Jenkins).
  • Maîtrise de Linux et des scripts shell.
  • Une bonne connaissance des plateformes cloud (GCP, AWS, Azure) est un plus.
  • La connaissance des environnements iOS/OSX est un plus.

Responsibilities

  • Développer et maintenir des serveurs de jeux évolutifs.
  • Mettre en œuvre la logique côté serveur pour les jeux multi-joueurs en ligne.
  • Gérer l'infrastructure du serveur et assurer une haute disponibilité.
  • Contrôler et optimiser les performances des serveurs.
  • Mettre en œuvre des mesures de sécurité pour protéger les données des jeux.
  • Effectuer des tâches DevOps, y compris des pipelines CI/CD et des déploiements automatisés.
  • Travailler avec des systèmes Linux et écrire des scripts shell pour des tâches d'automatisation et de gestion.

FAQs

What is the job title for this position?

The job title is Senior Online Programmer (F/H/NB) – The Division Resurgence.

Where is the job located?

The job is located in Saint Mandé, France.

What qualifications are required for this position?

Required qualifications include proven experience in game server development, mastery of backend programming languages (C/C++, C#, Python), strong understanding of networking protocols and multiplayer architecture, experience with DevOps tools and practices, mastery of Linux and shell scripting, and knowledge of cloud platforms is a plus.

What are the main responsibilities of the Senior Online Programmer?

Main responsibilities include developing and maintaining scalable game servers, implementing server-side logic for online multiplayer games, managing server infrastructure for high availability, optimizing server performance, implementing security measures to protect game data, executing DevOps tasks such as CI/CD pipelines, and writing shell scripts for automation and management.

Is there a process for applying to this job?

Yes, the process includes a 30-minute phone conversation with a recruiter, followed by a series of interviews with team members, including a Technical Director and Producer.

What are the benefits offered by Ubisoft for this position?

Benefits include profit-sharing and participation plans, 25 vacation days, 12 RTT days, 50% transportation pass reimbursement, meal vouchers, comprehensive health insurance, and additional Ubisoft perks.

What does the work schedule look like for this position?

The position is full-time, with a flexible organization of work that includes working on-site three days a week, in accordance with Ubisoft's Work From Home policy.

Is there an emphasis on diversity and inclusion for this position?

Yes, Ubisoft is committed to providing equal employment opportunities regardless of gender, ethnicity, religion, sexual orientation, social status, disability, or age, and aims to create an inclusive work environment.

We're committed to enriching player's lives with original & memorable gaming experiences. Join us & create the unknown!

Technology
Industry
10,001+
Employees
1986
Founded Year

Mission & Purpose

Ubisoft’s 21,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.