Senior Network Programmer Beyond Good & Evil 2

Ubisoft Entertainment.
Canton of Montpellier-3, France
12 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton of Montpellier-3, France

Tech stack

API
Computer Programming
Linux
Game Engine
Microsoft Visio
Xbox Linux

Job description

Ce que tu feras : Missions :

  • Analyser des performances CPU et m\u00e9moires de nos clients et serveurs ;
  • Analyser de fa\u00e7on d\u00e9taill\u00e9e le code serveur ou client pour d\u00e9terminer les changements \u00e0 faire afin de supporter le nombre de joueurs d\u00e9termin\u00e9 par le jeu ;
  • Corriger des probl\u00e8mes (bugs) sp\u00e9cifiques \u00e0 nos diff\u00e9rentes plateformes (PS5 Xbox S\u00e9rie Linux PC) ;
  • Optimiser du code r\u00e9seau afin de r\u00e9duire la bande passante consomm\u00e9e et de r\u00e9duire la latence entre nos clients ;
  • Apporter du support sur les outils pour monitorer nos serveurs dans le cloud ;
  • Apporter du support pour le d\u00e9ploiement de nos serveurs dans le cloud., Tu travailleras sous la supervision du Team Lead Engine et tu seras entour\u00e9.e. de plusieurs Technical Director et experts dans leur domaine.

Tu travailleras aussi avec les \u00e9quipes Gameplay Programming Engine Online.

Requirements

Comp\u00e9tences cl\u00e9s pour ce poste

  • Excellente ma\u00eetrise du C

  • Bonne connaissance des API r\u00e9seau

  • Expertise en r\u00e9plication r\u00e9seau dans les moteurs de jeu

  • Connaissances en optimisation r\u00e9seau et performance temps r\u00e9el

  • Ma\u00eetrise de larchitecture r\u00e9seau dun moteur de jeu

  • Bonne compr\u00e9hension des autres moteurs de jeu

  • Capacit\u00e9 \u00e0 superviser techniquement une \u00e9quipe

  • Forte autonomie et esprit dinitiative afin de vite temparer de sujets proposer des solutions et faire avancer les sujets sans supervision constante

  • Excellente communication pour interagir et collaborer efficacement avec les GPP les \u00e9quipes Engine Online etc.

  • Capacit\u00e9 \u00e0 bien estimer et g\u00e9rer ta charge de travail

  • Vision long terme et am\u00e9lioration continue de larchitecture Le processus de recrutement : Notre processus de recrutement

  • \u00c9tude de ta candidature : notre \u00e9quipe la passera en revue avec attention.

  • Pr\u00e9qualification rapide (30 min max par t\u00e9l\u00e9phone) : si ton profil correspond tu auras un premier \u00e9change t\u00e9l\u00e9phonique pour valider certains points.

  • Entretien 1 : D\u00e9couverte (1h en visio) : un \u00e9change avec un membre de l\u00e9quipe recrutement pour apprendre \u00e0 mieux te conna\u00eetre et v\u00e9rifier lad\u00e9quation de ton parcours avec nos attentes.

  • Entretien 2 : Technique (1h en visio) : une discussion avec deux membres de l\u00e9quipe davantage orient\u00e9e technique pour rentrer dans le concret et parler le m\u00eame langage.

Benefits & conditions

Localisation : Montpellier Date de d\u00e9marrage : tu pourras int\u00e9grer l\u00e9quipe d\u00e8s que possible T\u00e9l\u00e9travail : 2 jours de t\u00e9l\u00e9travail par semaine Informations suppl\u00e9mentaires : Nous adoptons un mod\u00e8le de travail hybride qui vous aide \u00e0 rester connect\u00e9 avec votre \u00e9quipe et align\u00e9 sur les priorit\u00e9s de lentreprise tout en vous donnant la possibilit\u00e9 de maintenir votre \u00e9quilibre entre vie professionnelle et vie priv\u00e9e. Notez que certains r\u00f4les sont enti\u00e8rement bas\u00e9s au bureau et ne sont pas \u00e9ligibles au travail hybride. Consultez ce guide qui a pour but de vous accompagner dans votre candidature et d\u00e9couvrez nos actions pour encourager plus de diversit\u00e9 et dinclusion. Rejoindre Ubisoft Montpellier cest avoir acc\u00e8s d\u00e8s le premier jour \u00e0 :

  • De la flexibilit\u00e9 dans tes horaires et la possibilit\u00e9 de travailler \u00e0 distance dans les conditions pr\u00e9vues par la charte Ubisoft.
  • 20 jours de t\u00e9l\u00e9travail par an depuis un pays de lunion europ\u00e9enne (r\u00e9serv\u00e9 aux profils de citoyennet\u00e9s europ\u00e9ennes);
  • Le remboursement de ton titre de transport \u00e0 50% ou une indemnit\u00e9 kilom\u00e9trique si tu utilises le v\u00e9lo comme mode de d\u00e9placement ;
  • Notre ludoth\u00e8que o\u00f9 tu pourras emprunter les derniers jeux Ubisoft ceux de la concurrence et des consoles ;
  • Notre CSE et ses tarifs pr\u00e9f\u00e9rentiels sur une large gamme de spectacles salles de cin\u00e9ma concerts salles de sport parcs dattractions et pleins dautres bons plans. En tant quemployeur Ubisoft offre \u00e0 tous les m\u00eames opportunit\u00e9s dacc\u00e8s \u00e0 lemploi sans distinction de genre ethnicit\u00e9 religion orientation sexuelle statut social handicap et d\u00e2ge. Ubisoft veille \u00e0 d\u00e9velopper un environnement de travail inclusif qui refl\u00e8te la diversit\u00e9 de sa communaut\u00e9 de joueurs dans ses \u00e9quipes. Ubisoft travaille activement \u00e0 r\u00e9duire son empreinte carbone et \u00e0 mobiliser ses communaut\u00e9s dans le cadre de son engagement Play Green. Toute information sera trait\u00e9 de mani\u00e8re confidentielle conform\u00e9ment \u00e0 la Loi sur l\u00e9quit\u00e9 en mati\u00e8re demploi.

About the company

Sous la responsabilité du Team Lead Engine tu seras un acteur majeur du bon fonctionnement de la maintenance et de lévolution de larchitecture réseau du jeu Beyond Good & Evil 2. Tu veilleras à la performance à la réplication des données en jeu et assureras un support étroit aux équipes internes. Tu pourras aussi dans la supervision technique de léquipe Network.

Apply for this position