Intern Programmer

3 weeks ago


Montreal, Canada Haven Interactive Studios Full time

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.
#J-18808-Ljbffr

  • Montreal, Canada Haven Interactive Studios Full time

    Position – Pipeline Programmer InternWe are looking for a Pipeline Programmer Intern to join our Pipeline Team dedicated to developer efficiencies and Production Key-Performance Indicators. This role is ideal for those interested in data organization and dashboard creation. You will be responsible for gathering Key Performance Indicators (KPIs) from across...


  • Montreal, Canada Haven Interactive Studios Full time

    Position – Pipeline Programmer InternWe are looking for a Pipeline Programmer Intern to join our Pipeline Team dedicated to developer efficiencies and Production Key-Performance Indicators. This role is ideal for those interested in data organization and dashboard creation. You will be responsible for gathering Key Performance Indicators (KPIs) from across...


  • Montreal, Canada Haven Interactive Studios Full time

    Position – Pipeline Programmer InternWe are looking for a Pipeline Programmer Intern to join our Pipeline Team dedicated to developer efficiencies and Production Key-Performance Indicators. This role is ideal for those interested in data organization and dashboard creation. You will be responsible for gathering Key Performance Indicators (KPIs) from across...


  • Montreal, Canada Haven Interactive Studios Full time

    Position – Pipeline Programmer InternWe are looking for a Pipeline Programmer Intern to join our Pipeline Team dedicated to developer efficiencies and Production Key-Performance Indicators. This role is ideal for those interested in data organization and dashboard creation. You will be responsible for gathering Key Performance Indicators (KPIs) from across...


  • Montreal, Canada Haven Interactive Studios Full time

    Position – Pipeline Programmer InternWe are looking for a Pipeline Programmer Intern to join our Pipeline Team dedicated to developer efficiencies and Production Key-Performance Indicators. This role is ideal for those interested in data organization and dashboard creation. You will be responsible for gathering Key Performance Indicators (KPIs) from across...

  • UI Programmer Intern

    1 month ago


    Montreal, Canada Haven Interactive Studios Full time

    Position – UI Programmer InternWe are looking for a UI Programmer Intern to join the Haven Entertainment Studios project team. You will operate as part of the development team in partnership with the gameplay team. You will design and implement new menus & huds while ensuring that the implementation meets the technical and design requirements. As a UI...

  • UI Programmer Intern

    1 month ago


    Montreal, Canada Haven Interactive Studios Full time

    Position – UI Programmer InternWe are looking for a UI Programmer Intern to join the Haven Entertainment Studios project team. You will operate as part of the development team in partnership with the gameplay team. You will design and implement new menus & huds while ensuring that the implementation meets the technical and design requirements. As a UI...

  • UI Programmer Intern

    1 month ago


    Montreal, Canada Haven Interactive Studios Full time

    Position – UI Programmer InternWe are looking for a UI Programmer Intern to join the Haven Entertainment Studios project team. You will operate as part of the development team in partnership with the gameplay team. You will design and implement new menus & huds while ensuring that the implementation meets the technical and design requirements. As a UI...

  • UI Programmer Intern

    2 weeks ago


    Montreal, Canada Haven Interactive Studios Full time

    Position – UI Programmer InternWe are looking for a UI Programmer Intern to join the Haven Entertainment Studios project team. You will operate as part of the development team in partnership with the gameplay team. You will design and implement new menus & huds while ensuring that the implementation meets the technical and design requirements. As a UI...

  • UI Programmer Intern

    2 weeks ago


    Montreal, Canada Haven Interactive Studios Full time

    Position – UI Programmer InternWe are looking for a UI Programmer Intern to join the Haven Entertainment Studios project team. You will operate as part of the development team in partnership with the gameplay team. You will design and implement new menus & huds while ensuring that the implementation meets the technical and design requirements. As a UI...


  • Montreal, Canada Haven Interactive Studios Full time

    Position – Online Programmer InternAs part of the online team, the Online Programmer Intern will help us develop, improve and make our online ecosystem sustainable. It will involve adding new online features and exposing them to our teammates in a web frontend but also help us improve our processes and efficiency. It may also involve modifying existing...


  • Montreal, Canada Haven Interactive Studios Full time

    Position – Online Programmer InternAs part of the online team, the Online Programmer Intern will help us develop, improve and make our online ecosystem sustainable. It will involve adding new online features and exposing them to our teammates in a web frontend but also help us improve our processes and efficiency. It may also involve modifying existing...


  • Montreal, Canada Haven Interactive Studios Full time

    Position – Online Programmer InternAs part of the online team, the Online Programmer Intern will help us develop, improve and make our online ecosystem sustainable. It will involve adding new online features and exposing them to our teammates in a web frontend but also help us improve our processes and efficiency. It may also involve modifying existing...


  • Montreal, Canada Haven Interactive Studios Full time

    Position – Online Programmer InternAs part of the online team, the Online Programmer Intern will help us develop, improve and make our online ecosystem sustainable. It will involve adding new online features and exposing them to our teammates in a web frontend but also help us improve our processes and efficiency. It may also involve modifying existing...


  • Montreal, Canada Haven Interactive Studios Full time

    Position – Online Programmer InternAs part of the online team, the Online Programmer Intern will help us develop, improve and make our online ecosystem sustainable. It will involve adding new online features and exposing them to our teammates in a web frontend but also help us improve our processes and efficiency. It may also involve modifying existing...

  • QA Programmer

    2 weeks ago


    Montreal, Canada Ubisoft Full time

    Job Description Summary: The QA Programmer will promote and enhance the quality of the game’s daily versions. They will work hand in hand with QA Analysts, QA Specialists and Development Testers to support the creation of quality enhancing tools and to update and maintain existing tools and processes. The position will require flexibility as the...

  • QA Programmer

    2 weeks ago


    Montreal, Canada Ubisoft Full time

    Job DescriptionSummary: The QA Programmer will promote and enhance the quality of the game’s daily versions. They will work hand in hand with QA Analysts, QA Specialists and Development Testers to support the creation of quality enhancing tools and to update and maintain existing tools and processes. The position will require flexibility as the mandate...

  • QA Programmer

    1 week ago


    Montreal, Canada Ubisoft Full time

    Job DescriptionSummary:The QA Programmer will promote and enhance the quality of the game’s daily versions. They will work hand in hand with QA Analysts, QA Specialists and Development Testers to support the creation of quality enhancing tools and to update and maintain existing tools and processes. The position will require flexibility as the mandate will...

  • QA Programmer

    1 week ago


    Montreal, Canada Ubisoft Full time

    Job DescriptionSummary:The QA Programmer will promote and enhance the quality of the game’s daily versions. They will work hand in hand with QA Analysts, QA Specialists and Development Testers to support the creation of quality enhancing tools and to update and maintain existing tools and processes. The position will require flexibility as the mandate will...


  • Montreal, Quebec, Canada United Nations Human Settlements Programme Full time

    Job DescriptionDescription –>UN-Habitat is the agency for human settlements. It is mandated by the UN General Assembly to promote socially and environmentally sustainable towns and cities with the goal of providing adequate shelter for all. The New York Office represents UN-Habitat in North America. It works with Member States and the UN system, the...