Spécialiste Config et Déploiement / Build & Release Specialist

Montreal, Quebec, Canada - Assurance qualité | Quality Assurance

Description

Rejoignez notre équipe et découvrez l’expérience Audiokinetic!

Nous recherchons une personne avec un profil hybride entre la gestion d’infrastructure et le développement logiciel : être à l’aise avec les machines virtuelles, et bien connaître les particularités de l’installation de logiciels sur Linux, Mac et Windows (systèmes d'exploitation, gestion de fichiers, etc.). Comme membre de l'équipe Outils et Automatisation, la personne participera au développement, à la maintenance et à l’automatisation du "build pipeline".

La personne idéale travaille de manière autonome, a un grand esprit de collaboration et de travail d'équipe, démontre une volonté d'apprendre de nouvelles technologies et a d'excellentes aptitudes de communication écrites et orales en anglais.

Ce que vous ferez :

Vos tâches consistent généralement en ce qui suit, mais ne s'y limitent pas :

  • Maintenir le système de construction (build system utilisant Jenkins et Python)
  • Configurer et automatiser la configuration des machines virtuelles Windows pour le nouveau système de build (VCenter)
  • Configurer et mettre à jour les machines de build mac (certificats, notarization)
  • Mettre à jour les images en fonction des nouveaux SDKs et OS des plateformes supportées par Wwise (PlayStation, Xbox, Android, iOS, etc.)
  • Investiguer les problèmes spécifiques sur mac, linux et sur les VMs
  • Améliorer la visibilité du build system en développant de nouveaux rapports et bilans (dashboards)
  • Automatiser la publication des livrables d'Audiokinetic (Wwise, échantillons, certifications, etc.)
  • Évaluer les besoins des équipes d'assurance qualité et de développement afin de concevoir les solutions appropriées
  • Mettre à jour des logiciels existants dans plusieurs langues et plateformes
  • Contrôler et maintenir les systèmes automatisés

Ce que vous apportez à l'équipe :

  • Expérience avec des outils d'intégration continue tels que Jenkins
  • Familiarité avec langages de scripting (Lua, Perl, Batch, Bash, Python)
  • Familiarité avec les systèmes de contrôle de source (Git, Subversion, Perforce)
  • Au moins 3 ans d'expérience en développement logiciel ou en charge du build system
  • Bonne connaissance de la suite d'outils de développement C++ (Visual Studio, Xcode) sur Windows, Mac et Linux
  • Expérience avec outils de conteneurisation (Docker)
  • Expérience en développement multiplateforme (Windows, Mac, Xbox, PlayStation, iOS, Android, Linux et plus!), un atout

Audiokinetic a adopté une forme de travail flexible et hybride permettant de répondre aux besoins de l’équipe, tout en permettant des moments collaboratifs en personne déterminés par les équipes.

Pourquoi vous joindre à l’équipe d’Audiokinetic?

Audiokinetic, une filiale en propriété exclusive de Sony Interactive Entertainment LLC, est le principal fournisseur mondial de solutions audio multiplateformes pour les industries des jeux vidéos et des médias interactifs. Elle définit les nouvelles normes en matière de production audio interactive pour les domaines du divertissement à lieu fixe, de l'automobile, des produits électroniques grand public et de la simulation. Audiokinetic est un partenaire stratégique de confiance auprès des plus importants développeurs et fabricants d'équipement d'origine pour les médias interactifs à l'échelle internationale. Audiokinetic compte un vaste écosystème d'alliés de longue date au sein de l'industrie de l'audio et des fabricants de plateformes. Les solutions intergicielles de la société comprennent notamment les systèmes de création primés Wwise® et SoundSeed®, ainsi que Wwise Automotive™.

Nous sommes à la recherche de personnes passionnées par l'audio interactif dans les domaines des jeux, de la réalité virtuelle et des expériences interactives. Nous valorisons la créativité, la curiosité, le souci du détail, la collaboration, l'autonomie et la prise d'initiative.

Si vous souhaitez nous aider à façonner l'avenir de la production audio, cliquez sur le bouton « Apply for this job » pour soumettre votre candidature. Nous sommes conscients que postuler à un nouveau poste de

Requirements

Join our team and experience Audiokinetic!

We are looking for people with a hybrid profile between infrastructure management and software development: they must be comfortable with virtual machines, be familiar with the particularities of software installation on Linux, Mac and Windows (operating systems, file management, etc.). As a member of the Tools and Automation team, the successful candidate will participate in the development, maintenance and automation of the build pipeline.

The ideal candidate works autonomously, has a strong spirit of collaboration and teamwork, demonstrates a willingness to learn new technologies, and has excellent written and verbal communication skills in English and French.

What will you do?

The work involves, but is not limited to, the following:

  • Maintain the build system (Jenkins, Python)
  • Configure and automate the configuration of Windows virtual machines for the new build system (VCenter)
  • Configure and update mac build machines (certificates, notarization)
  • Update images matching the Platform SDKs and OSes supported by Wwise (PlayStation, Xbox, Android, iOS, etc.)
  • Investigate specific issues on mac, Linux and VMs
  • Improve build system visibility by developing new reports and dashboards
  • Automate publishing for all deliverables (Wwise software, samples, certifications, etc.)
  • Evaluate QA and development teams’ needs and design appropriate solutions for them
  • Update existing software in multiple languages and platforms
  • Monitor and maintain automated systems

What do you bring to the team?

  • Experience with continuous integration tools such as Jenkins
  • Familiarity with scripting languages (Lua, Perl, Batch, Bash, Python)
  • Familiarity with source control systems (Git, Subversion, Perforce)
  • 3+ years of experience in software development or build system management
  • Good knowledge of the C++ development toolchain (Visual Studio, Xcode) on Windows, Mac and Linux
  • Experience with containerization tools (Docker)
  • Experience in cross-platform development (Windows, Mac, Xbox, PlayStation, iOS, Android, Linux and more!), an asset

Audiokinetic has adopted a flexible and hybrid work style to meet the needs of our team, while allowing for in-person collaborative moments determined by the teams.

Why join the Audiokinetic team?

Audiokinetic, a wholly owned subsidiary of Sony Interactive Entertainment LLC, is the leading provider of cross-platform audio solutions for interactive media and gaming, and sets new standards in interactive audio production for location-based entertainment, automotive, consumer electronics, and simulation. A trusted and strategic partner to the world’s largest interactive media developers and OEMs, Audiokinetic has a long-established ecosystem of allies within the audio industry and amongst platform manufacturers. The company’s middleware solutions include the award-winning Wwise® and SoundSeed®, as well as Wwise Automotive™.

We are looking for people who are passionate about interactive audio in games, virtual reality, and interactive experiences. We value creativity, curiosity, attention to details, collaboration, autonomy and initiative.

If you’re interested in helping us shape the future of audio production, click the “Apply for this job” button to submit your application. We know that applying to a new role takes a lot of work and effort and we sincerely value your time.

#LI-Hybrid