Ingénieur logiciel senior – Hébergement de serveurs de jeux chez Electronic Arts

Ingénieur logiciel senior – Hébergement de serveurs de jeux chez Electronic Arts

2023-08-04 06:13:04

il y a 1 jour

L’organisation Production Infrastructure & Engineering (PI&E) d’EA fournit les plates-formes essentielles et les solutions d’hébergement d’infrastructure qui alimentent les services en direct d’EA. Notre charte est de mettre les jeux et les services d’EA à la disposition de tous les joueurs, à tout moment et en tout lieu. Pour ce faire, nous nous concentrons sur la haute disponibilité de l’infrastructure, des services principaux et des services de studio. Notre objectif est d’aider les développeurs à expérimenter et à créer rapidement de nouveaux jeux avec des services d’infrastructure à la demande et des flux de travail qui favorisent un développement rapide dans le cloud. Dans tout cela, nous nous concentrons sur le fait d’être là pour les joueurs où et quand ils veulent jouer.

Hébergement de serveur de jeu

Il ne suffit pas de lancer un processus de serveur de jeu dans le cloud et d’espérer le meilleur. De nombreuses étapes sont nécessaires pour passer de la création d’un exécutable de serveur de jeu à son exécution. Les exécutables du serveur doivent être conteneurisés ou emballés d’une autre manière. L’infrastructure doit être provisionnée dans chaque région cible du monde. Le nombre de serveurs en cours d’exécution doit évoluer pour correspondre à la demande et minimiser les coûts. Les métriques, la journalisation et les alertes doivent être configurées pour fournir une visibilité sur ce qui se passe sur ces serveurs. L’automatisation de ces étapes permet aux studios de jeux de se concentrer sur leurs spécialités : créer des jeux et connaître leur base d’utilisateurs.

En tant qu’ingénieur logiciel, vous rapporterez au directeur de l’ingénierie.

Responsabilités:

  • Vous fournirez les fonctionnalités backend de Game Server Hosting, dans Golang, y compris la révision et la proposition de conceptions, la mise en œuvre de fonctionnalités en coopération avec d’autres et la création de tests unitaires et d’autres automatisations de test.
  • Vous participerez à notre processus Kanban en affinant les tickets dans des tailles réalisables, en exécutant et en sollicitant des commentaires sur la révision du code et en contribuant aux révisions de code pour les autres.
  • Vous implémenterez des fonctionnalités pour l’activation du serveur de jeu sur de nouvelles plates-formes d’hébergement et créerez des services qui écoutent notre bus d’événements et l’état des caches pour une API réactive.
  • Vous améliorerez le travail de vos pairs en contribuant aux revues de conception et de code.
  • Vous apprendrez de nouvelles technologies, bibliothèques et modèles de conception.

Qualifications:

  • Plus de 8 ans d’expérience dans la création de fonctionnalités côté serveur en Go, C# ou Java ; Allez préféré.
  • Expérience avec les processus standard de création de logiciels professionnels, y compris l’intégration au processus d’équipe, l’écriture de code de haute qualité, la révision du code et des conceptions.
  • Expérience avec des fournisseurs de services cloud tels qu’AWS, GCP ou Azure.
  • Expérience avec des logiciels de collaboration en ingénierie tels que JIRA, Git, Slack ou Confluence.

RÉMUNÉRATION ET AVANTAGES AUX ÉTATS-UNIS

Les fourchettes de salaires de base répertoriées ci-dessous concernent les zones de rémunération du marché géographique définies dans ces États. Si vous résidez en dehors de ces emplacements, un recruteur vous conseillera sur la fourchette de salaire de base et les avantages pour votre emplacement spécifique.

EA a répertorié les fourchettes de salaire de base qu’elle s’attend de bonne foi à payer aux candidats pour ce rôle dans les lieux indiqués, au moment de cette publication. Le salaire offert sera déterminé en fonction de nombreux facteurs commerciaux et candidats pertinents, notamment, par exemple, l’éducation, les qualifications, les certifications, l’expérience, les compétences, l’emplacement géographique et les besoins commerciaux ou organisationnels.

ÉCHELLES DE SALAIRE DE BASE

• Californie (selon le lieu, par exemple Los Angeles contre Sacramento) :
º 114 200 $ – 166 200 $
• New York (selon l’emplacement, par exemple Manhattan contre Buffalo) :
º 99 900 $ – 166 200 $
• Jersey City, New Jersey :
º 131 600 $ – 168 400 $
• Colorado (selon le lieu, par exemple Denver contre Colorado Springs) :
º 99 900 $ – 141 800 $
• Washington (selon le lieu, par exemple Seattle contre Spokane) :
º 99 900 $ – 168 400 $

Le salaire de base ne représente qu’une partie de la rémunération globale chez EA. Nous proposons également un ensemble d’avantages comprenant des congés payés (3 semaines par an pour commencer), 80 heures par an de congés maladie, 16 congés payés par an, 10 semaines de congés payés pour créer des liens avec bébé (après 1 an de service ), assurance médicale / dentaire / vision, assurance-vie, assurance invalidité et 401 (k) aux employés réguliers à temps plein. Certains rôles peuvent également être éligibles à des primes et à des actions.

Créez votre profil – Les sociétés de jeux peuvent vous contacter avec leurs offres d’emploi pertinentes.



#Ingénieur #logiciel #senior #Hébergement #serveurs #jeux #chez #Electronic #Arts
1691132166

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.