Ingénieur d’intégration (Build Master)

Perspectives de carrière

icon affaire Ingénieur d’intégration (Build Master)

Ingénieur d’intégration (Build Master)

CEDROM Technologies une filiale de CEDROM-SNi, ayant des bureaux à Montréal, Québec, Ottawa, Toronto et Paris, est à la recherche pour son siège social de Montréal d’un Ingénieur d’intégration (Build Master) passionné et créatif souhaitant s’associer à une solide équipe de développement de produit dans un environnement de travail stimulant et à la fine pointe des technologies.

CEDROM Technologies s’impose comme chef de file d’une industrie des technologies de l’information en pleine effervescence. L'entreprise figure parmi les plus importantes organisations offrant des services de surveillance et d’analyse médiatique. Avec plus de 16 000 sources offertes par les solutions EUREKA.CC et EUROPRESSE.COM, CEDROM Technologies procure à ses utilisateurs une surveillance continue des grands quotidiens du monde, agences de presse, télé/radio, médias électroniques et réseaux sociaux. Elle est également à l'avant-garde de la recherche et du développement d'outils logiciels d'extraction de données et d'analyse média. Son équipe chevronnée participe à la conception de plusieurs projets d'envergure locale, nationale et internationale.

Vous voulez mettre à profit vos talents dans une PME bien établie et évoluant dans un environnement Agile ? Rejoignez l’équipe de professionnels expérimentés et dynamiques de CEDROM Technologies.

CE QUI VOUS ATTEND :

En tant qu’Ingénieur d’intégration (Build Master), vous détiendrez un rôle clé dans le développement de plateformes de qualité. Vous contrôlerez le code source, la compilation automatisée, le déploiement automatique et la gestion de versions. Vous devrez établir des procédures et façons de fonctionner qui pourront être réutilisés pour de nombreux projets afin de créer un processus cohérent et fiable d’un projet à l’autre.

Vous serez le principal responsable du système de déploiement et travaillerez en étroite collaboration avec les développeurs et les directeurs techniques. Vous êtes la personne référence pour automatiser, stabiliser et assurer la continuité du processus de compilation (Build) et vous veillerez à l’application des bonnes pratiques.

LES DÉFIS :

Vous aurez les responsabilités suivantes :

  • 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.

 

Vous possédez les compétences et atouts suivants :

  • La passion pour le développement et la mise en production de solutions pensées pour les utilisateurs ;
  • Une insatiable envie d’apprendre ;
  • Un esprit d’équipe et collaboratif ;
  • Un diplôme universitaire en informatique, en génie informatique ou toute formation connexe ;
  • Expérience avec des outils d’automatisation et de maintien de code source tel que SVN, Git ou Perforce ;
  • Expérience avec des outils d’intégration continue (ex :Jenkins)
  • Bonne connaissance et expérience en scripting comme Bash, Python ou Ruby permettant d’automatiser différentes tâches ;
  • Bilingue, ou une connaissance de base de l’anglais technique (stackoverflow, reddit) ;

 

Les atouts :

  • Connaissance d’un outil gestionnaire de dépendance comme Maven, Gradle (ivy) et NuGet;
  • Connaissances des différents outils de surveillances de serveur comme New Relic.
  • Connaissance de la plateforme JIRA ;
  • Connaissances en méthodologie AGILE (SCRUM) ;

 

Pourquoi CEDROM Technologies ?

  • Une opportunité exceptionnelle de développer ses compétences
  • Un salaire concurrentiel en fonction de l’expérience,
  • La conciliation travail/famille avec un horaire flexible et une possibilité de télétravail,
  • Un programme complet d'avantages sociaux, dont des assurances collectives et un programme de REER collectif,
  • Des activités sociales et de cohésion d’équipes,
  • Un mur d’escale pour pouvoir se pratiquer au travail,
  • Un accès facile en transport en commun (à proximité des métros Rosemont et Outremont).

 

Faites-nous parvenir votre CV à l’attention des Ressources Humaines à l’adresse courriel suivante : emplois@cedrom-sni.com

 

Partagez l'offre d'emploi