
Aristocrat est une entreprise mondiale de jeux et de divertissement qui crée des jeux de casino, des titres pour mobiles et des expériences de jeux en ligne avec argent réel. Ses activités couvrent les jeux terrestres réglementés, l’édition de jeux mobiles et les jeux en ligne réglementés, en réunissant technologie, création et innovation. Axée sur le jeu responsable et le développement durable, Aristocrat accompagne une communauté mondiale de joueurs grâce à une vaste équipe internationale.
Ingénieur principal Cloud et IA - Aristocrat - Las Vegas hybride
Dirigez l’architecture cloud sécurisée et évolutive ainsi que l’ingénierie assistée par l’IA pour les produits de jeux et de divertissement d’Aristocrat. Pilotez le développement logiciel d’entreprise, l’automatisation DevOps, l’intégration de l’IA agentique et le mentorat technique.
Description
- Définir les exigences techniques des produits et les spécifications d’architecture de haut niveau
- Valider la faisabilité, les fonctionnalités et l’intégration des solutions avec les systèmes et plateformes existants
- Créer du code logiciel de haute qualité et les artefacts associés
- Maintenir les normes de qualité du code afin d’éviter les builds défaillants
- Contribuer aux activités Scrum, notamment aux estimations, au raffinement du backlog, aux réunions quotidiennes, aux revues de code et aux revues des cas de test
- Contribuer à l’établissement des stratégies, frameworks, normes et modèles de développement de l’ingénierie
- Concevoir et mettre en œuvre des déploiements cloud native, l’automatisation de l’infrastructure et les processus CI/CD
- Intégrer des solutions d’IA agentique aux règles métier, aux contrôles de validation et aux garde-fous de sécurité
- Diagnostiquer et résoudre efficacement les problèmes au niveau du code
- Collaborer avec des équipes réparties sur plusieurs sites et s’adapter à différents fuseaux horaires
- Effectuer toute autre tâche confiée
- Diriger le développement des produits conformément à la feuille de route stratégique d’Aristocrat
- Améliorer les performances, la qualité, les processus et les normes d’ingénierie des produits
- Aligner les conceptions sur la feuille de route technique tout en permettant des architectures cloud sécurisées et évolutives
- Encadrer et soutenir les architectes logiciels associés et les ingénieurs logiciels
Exigences
- Au moins 8 ans d’expérience avec C#
- Au moins 3 ans d’expérience avec .NET Core
- Au moins 5 ans d’expérience avec ADO.NET
- Au moins 2 ans d’expérience avec gRPC
- Au moins 3 ans d’expérience avec les API REST
- Au moins 5 ans d’expérience avec OAuth/OIDC
- Au moins 2 ans d’expérience avec Blazor
- Au moins 3 ans d’expérience avec la conteneurisation Docker et Kubernetes
- Au moins 5 ans d’expérience avec C++
- Expérience avec Azure, AWS ou Google Cloud Platform
- Expérience dans la mise en œuvre d’outils de productivité pour développeurs et de flux de travail d’ingénierie reposant sur l’IA
- Expérience du déploiement de charges de travail d’IA conteneurisées avec Docker et Kubernetes
- Connaissance de la sécurité de l’IA, de l’observabilité, de la supervision des modèles, de la gestion des prompts et des pratiques d’IA responsable
- Expérience de l’administration de serveurs de build et de la conception et de la maintenance de l’automatisation des déploiements CI/CD
- Une expérience de l’infrastructure as code avec Terraform est souhaitée
- Une expérience de la gestion de configuration et de l’automatisation des déploiements avec Ansible est souhaitée
- Maîtrise de Visual Studio et Visual Studio Code
- Expérience avec GitHub, SVN et JIRA
- Expérience avec SonarQube
- Au moins 5 ans d’expérience avec MSSQL et T-SQL
- Diplôme de licence en informatique, en gestion des systèmes d’information ou dans un domaine connexe, ou expérience équivalente
- Expertise des pratiques et de la mise en œuvre du cycle de vie du développement logiciel ; une inscription auprès de la Nevada Gaming Control Board ou d’autres juridictions de jeux peut être requise pour le poste.
- avantages
Avantages
- Ensemble complet d’avantages sociaux
- Opportunités d’évolution professionnelle dans des sites du monde entier
- Des primes et des mesures incitatives annuelles peuvent être proposées selon le poste et le lieu
- Des avantages liés à la santé et au bien-être peuvent être proposés selon le poste et le lieu
- Des congés payés peuvent être proposés selon le poste et le lieu
- Des régimes de retraite peuvent être proposés selon le poste et le lieu
- Une couverture d’assurance peut être proposée selon le poste et le lieu
- Des avantages locaux ou légaux supplémentaires peuvent être proposés selon le poste et le lieu