Automatiser et maintenir des processus de compilation et de déploiement logiciel sur multiples plateformes
Déterminer les besoins, gérer, configurer et assurer la mise à jour : des licences, des logiciels, du kit de développement (SDK), du module d’extensions (plug-ins), du système de versions, des sauvegardes;
Analyse et maintien l’environnement de compilation, la performance des ordinateurs et le temps requis pour la compilation;
Mettre en place un système pour produire automatiquement des rapports journaliers sur l’état des compilations, des ordinateurs, des tests unitaires et toute autre information nécessaire aux équipes
Soutenir, conseiller et consulter les équipes relativement à l’automatisation et l’optimisation des tâches
Trouver et proposer sur des outils pour accélérer le processus ou nous rendre plus efficace dans la compilation et la gestion des versions, par exemple pour tester uniquement ce qui a changé
Conseiller et assister les équipes dans les processus de livraison et publication des jeux en regard des exigences pour les diverses plateformes.