Position – Intern Programmer - Build & Release

As part of the Build & Release team, the Intern Programmer will help us develop and improve the cloud build system that empowers Haven Studios game development. They will work on various technologies such as cloud services, automation and web frontend that support the game builds continuous integration, deployment and release.

Reporting

The Intern Programmer - Build & Release will report to the team’s Technical Producer.

Responsibilities and Duties

Develop and maintain automated workflows to build, package and release game builds;

Develop and maintain dashboards to monitor builds, integrations and releases;

Develop and maintain connex tooling;

Participate in the team’s support and operations duties to ensure a good service to our users;

Participate in code reviews, write documentation and implement unit tests.

Minimum Qualifications

  • Be familiar with cloud platforms and containerisation;
  • Knowledge of a back-end programming framework (in Rust preferably);
  • Knowledge of frontend programming (html, javascript, reactjs or similar);
  • Experience with Sql and NoSql databases is a plus;
  • Excellent problem-solving, collaboration and communication skills.

Bonus Qualifications

  • Be familiar with REST apis development;
  • Knowledge of C++ and/or Go programming languages;
  • Experience with Unreal Engine.

________________________________________________________________

Poste - Programmeur stagiaire - “Build & Release”

Au sein de l'équipe Build & Release, le-la stagiaire nous aidera à développer et à améliorer le système de “build & release” qui permet le développement des jeux de Haven Studios. Il-elle travaillera sur diverses technologies telles que les services cloud, l'automatisation et le frontend web qui soutiennent l'intégration continue, le déploiement et la mise en production des jeux.

Rapport

Le-la programmeur-euse stagiaire - Build & Release sera rattaché-e au-à la producteur-trice technique de l'équipe.

Responsabilités et tâches

  • Développer et maintenir des flux de travail automatisés pour construire, empaqueter et libérer les builds du jeu ;
  • Développer et maintenir des tableaux de bord pour surveiller les builds, les intégrations et les releases ;
  • Développer et maintenir l'outillage connex ;
  • Participer aux tâches de support et d'exploitation de l'équipe afin d'assurer un bon service à nos utilisateurs ;
  • Participer aux revues de code, rédiger la documentation et mettre en œuvre les tests unitaires.

Qualifications minimales

  • Connaissance des plateformes cloud et de la conteneurisation ;
  • Connaissance d'un framework de programmation back-end (en Rust de préférence) ;
  • Connaissance de la programmation frontale (html, javascript, reactjs ou similaire) ;
  • Expérience avec les bases de données Sql et NoSql est un plus ;
  • Excellentes compétences en matière de résolution de problèmes, de collaboration et de communication.

Qualifications supplémentaires

  • Être familier-ère avec le développement d'apis REST ;
  • Connaissance des langages de programmation C++ et/ou Go ;
  • Expérience avec Unreal Engine.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.