Roku
PlayStation Global
Ingénieur Logiciel Senior (Fiabilité des Données Plateforme & Automatisation)
Pourquoi Sony Interactive Entertainment ?
Sony Interactive Entertainment n’est pas seulement le Meilleur Endroit pour Jouer — c’est aussi le Meilleur Endroit pour Travailler. Sony Interactive Entertainment (SIE) est l’entreprise derrière la marque PlayStation. En tant que filiale de Sony Group Corporation, nous faisons partie d’un fier héritage d’innovation et d’excellence. SIE est une entreprise technologique dynamique, fournissant du matériel et des services réseau de pointe à plus de 100 millions de personnes et un leader du divertissement, abritant certaines des propriétés intellectuelles (PI) les plus appréciées et reconnaissables au monde. Notre rôle chez SIE est de créer et de nourrir les expériences sous la marque PlayStation, un nom synonyme d’excellence et de créativité dans le divertissement.
Prêt à faire passer votre carrière au niveau supérieur ? Rejoignez PlayStation en tant qu’Ingénieur Logiciel Senior axé sur la Fiabilité des Données Plateforme et l’Automatisation et aidez à stimuler l’innovation à la pointe du divertissement interactif. Vous ferez partie d’une équipe d’ingénierie de classe mondiale axée sur la création d’expériences transparentes et évolutives pour des millions de joueurs à travers le monde.
Chez PlayStation, nous sommes connus non seulement pour offrir des expériences de jeu exceptionnelles, mais aussi pour favoriser un environnement d’ingénierie de premier ordre axé sur l’innovation, la créativité et l’excellence technique. Nous accueillons les ingénieurs passionnés qui excellent dans la résolution de problèmes complexes et qui s’alignent sur notre vision de façonner l’avenir du jeu.
Aperçu du rôle
Nous recherchons un Ingénieur Logiciel Senior (Fiabilité des Données Plateforme & Automatisation) pour jouer un rôle essentiel dans la construction, l’automatisation et l’exploitation de plateformes de données évolutives avec un fort accent sur l’Infrastructure as Code (IaC) et les technologies cloud.
Ce rôle se concentre sur la fiabilité et l’automatisation des services NoSQL, de streaming et de mise en cache dans les environnements AWS et GCP. Vous concevrez des cadres d’automatisation robustes, assurerez une haute disponibilité et collaborerez avec les équipes produit et plateforme pour fournir une infrastructure résiliente et hautement disponible supportant des milliards de transactions et des millions de joueurs à l’échelle mondiale.
En adoptant les principes de développement et de DBRE, en stimulant les pratiques d’automatisation d’abord, et en appliquant l’IA/ML le cas échéant, vous améliorerez le temps de fonctionnement des systèmes, réduirez le travail manuel et augmenterez la vélocité des équipes d’ingénierie chez PlayStation.
Vous travaillerez en étroite collaboration avec les équipes plateforme et produit pour assurer une intégration et une livraison transparentes de solutions évolutives et performantes dans l’écosystème mondial de PlayStation. Vos contributions soutiendront directement la fiabilité, l’évolutivité et l’excellence opérationnelle de notre plateforme de données alimentant des millions de joueurs dans le monde.
Responsabilités
- Concevoir et implémenter l’Infrastructure as Code (IaC) et automatiser le provisionnement, la surveillance, la mise à l’échelle et la gestion du cycle de vie des plateformes NoSQL, de streaming et de mise en cache (par exemple, Cassandra, Aerospike, Kafka, Redis).
- Piloter l’automatisation de bout en bout pour permettre le déploiement répétable, fiable et en libre-service des services de données dans les environnements cloud et hybrides.
- Assurer la haute disponibilité, l’évolutivité et la résilience des solutions de données de la plateforme.
- Définir et appliquer les SLI, SLO et marges d’erreur pour les plateformes de données afin de stimuler les pratiques d’ingénierie de fiabilité.
- Construire des systèmes hautement performants et auto-réparateurs, des solutions de basculement automatique et d’auto-mise à l’échelle pour les bases de données et les plateformes de streaming.
- Développer des solutions d’observabilité (métriques, logs, traces) pour Cassandra, Aerospike, Redis, et Kafka/MSK afin d’assurer une détection proactive des problèmes.
- Collaborer avec les équipes d’ingénierie et plateforme pour fournir des services de données fiables, évolutifs et performants.
- Diriger la réponse aux incidents pour les problèmes critiques de base de données/mise en cache/streaming et piloter l’analyse des causes profondes avec des correctifs automatisés permanents.
- Explorer et appliquer des approches basées sur l’IA à l’automatisation (par exemple, détection d’anomalies, mise à l’échelle prédictive, remédiation automatisée) pour améliorer l’efficacité opérationnelle.
- Piloter et mettre en œuvre les meilleures pratiques, procédures, playbooks opérationnels pour faciliter le partage des connaissances et soutenir l’amélioration continue au sein des équipes mondiales.
- Encadrer les ingénieurs juniors et influencer les meilleures pratiques en matière d’automatisation, de systèmes distribués et de fiabilité des bases de données.
Compétences et qualifications
- Diplôme de licence ou de master en informatique ou dans un domaine connexe.
- 6+ années d’expérience en développement logiciel et DBRE, dont au moins 3+ années axées sur Go et l’Infrastructure As Code avec un accent sur l’automatisation.
- Maîtrise approfondie de Go (Golang), avec la capacité d’écrire du code performant, idiomatique et maintenable pour des systèmes à l’échelle de production.
- Expérience avérée dans la conception d’architectures modulaires et pilotées par le domaine en Go, supportant des services backend vastes et complexes.
- Expertise avec des outils d’infrastructure-as-code tels que Terraform, Ansible.
- Expertise approfondie dans l’exploitation de plateformes NoSQL, de mise en cache et de streaming à grande échelle (Apache Kafka, Redis, AWS MSK, etc.) y compris le réglage, les stratégies de compaction, les opérations de réparation, la sauvegarde/restauration et l’optimisation des performances.
- Solide compréhension des internes de Linux, des réseaux et des systèmes de stockage.
- Expérience dans la construction, le déploiement et l’exploitation de charges de travail stateful sur Kubernetes, y compris l’automatisation et la gestion du cycle de vie des plateformes de bases de données et de streaming.
- Expérience pratique avec AWS et/ou GCP, y compris les services gérés tels que MSK, DynamoDB, ElastiCache, ou des technologies équivalentes.
- Solides compétences en résolution de problèmes et en analyse, avec une passion pour l’automatisation et la fiabilité des systèmes distribués.
- Excellentes compétences en communication et en collaboration, avec une expérience dans le mentorat et l’influence des pairs au sein d’équipes diverses.
- Expérience dans la construction de plateformes développeurs internes, d’infrastructures en libre-service, ou de solutions d’ingénierie de plateforme qui améliorent la productivité des développeurs et l’efficacité opérationnelle.
- L’utilisation préalable de Go pour l’automatisation de l’infrastructure, les services de plan de contrôle, ou les outils axés sur SRE est un plus.
- L’expérience de l’exploitation de l’IA/ML et des technologies d’IA générative pour améliorer l’automatisation de l’infrastructure, les flux de travail opérationnels, la gestion des incidents, l’observabilité, ou la productivité des développeurs est un atout majeur.
- Une certification dans des technologies pertinentes (par exemple, AWS Certified Database - Specialty) est un plus.
Chez SIE, nous prenons en compte plusieurs facteurs lors de la définition de la fourchette de salaire de base pour chaque poste, y compris les données de référence concurrentielles pour le marché et la localisation géographique.
Veuillez noter que la fourchette de salaire de base peut varier conformément à notre politique de travail hybride et que le salaire de base individuel sera déterminé en fonction de facteurs liés au poste, qui peuvent inclure les connaissances, les compétences, l’expérience et la localisation.
De plus, ce rôle est éligible au package d’avantages de premier ordre de SIE, qui comprend une assurance médicale, dentaire, vision, un plan 401(k) abondé, des congés payés, un programme de bien-être et des réductions employés convoitées sur les produits Sony. Ce rôle peut également être éligible à un package de bonus. Cliquez ici pour en savoir plus.
La fourchette de salaire de base estimée pour ce rôle est indiquée ci-dessous.
$177,300—$265,900 USD
Veuillez noter que Sony Interactive Entertainment effectue des vérifications d’antécédents au stade de l’offre pour tous les nouveaux employés (ce qui peut inclure des vérifications d’antécédents criminels pour certains postes) et devra traiter des informations personnelles pour soutenir ces vérifications.
Veuillez vous référer à notre Avis de confidentialité des candidats pour plus d’informations sur les informations personnelles que nous collectons, comment nous les utilisons, avec qui nous les partageons et vos droits en matière de protection des données.
Déclaration d’égalité des chances
Sony est un employeur qui respecte l’égalité des chances. Toutes les personnes recevront une considération pour l’emploi sans distinction de sexe (y compris l’identité de genre, l’expression de genre et le changement de genre), de race (y compris la couleur, la nationalité, l’origine ethnique ou nationale), de religion ou de croyance, de statut matrimonial ou de partenariat civil, de handicap, d’âge, d’orientation sexuelle, de grossesse, de maternité ou de statut parental, d’appartenance à un syndicat ou d’appartenance à toute autre catégorie légalement protégée.
Nous nous efforçons de créer un environnement inclusif, de responsabiliser les employés et d’embrasser la diversité. Nous encourageons tout le monde à postuler.
Sony Interactive Entertainment est un employeur qui applique le principe de la « chance équitable » et les candidats qualifiés ayant des antécédents d’arrestation et de condamnation seront pris en considération pour l’emploi.
