22 Sep 2020

Administrateur(trice) de systèmes LINUX intermédiaire

À propos de Mila

Fondé par le professeur Yoshua Bengio de l’Université de Montréal, Mila rassemble des chercheurs spécialisés en intelligence artificielle et plus précisément en apprentissage automatique, apprentissage profond et apprentissage par renforcement. Reconnu mondialement pour ses importantes contributions au domaine de l’apprentissage profond, Mila s’est particulièrement distingué dans la modélisation du langage, la traduction automatique, la reconnaissance d’objets et les modèles génératifs. Depuis 2017, Mila est le fruit d’une collaboration entre l’Université de Montréal et l’Université McGill, en lien étroit avec Polytechnique Montréal et HEC Montréal.

Mila s’est donné pour mission d’être un pôle mondial d’avancées scientifiques qui inspire l’innovation et l’essor de l’intelligence artificielle (IA) au bénéfice de tous.

Description du mandat

En tant qu’administrateur de systèmes, vous aidez à réaliser la mission d’équipe visant à offrir aux chercheurs en IA les meilleurs outils pour exceller dans leur travail de pointe. 

Vous appliquez vos compétences en gestion de réseau, sécurité et systèmes TI en collaboration avec l’équipe TI de Mila dans un environnement en constante évolution. Vos bonnes capacités de communications et d’analyse vous permettent de proposer à l’équipe et au superviseur des actions concertées qui pourront être mises en application pour le bien de l’organisation.

Dans le contexte du déploiement d’une grappe de calcul en IA basée sur des noeuds de calcul GPU, l’administrateur de Système applique ses compétences au déploiement et le maintien optimal de nouveaux serveurs de calcul, de stockage et à la réseautique de cette grappe.

Vos principales fonctions 

  • Agir à titre de référence dans l’équipe pour les enjeux de réseautique
  • Maintenir à jour les éléments de sécurité et configurations associés au réseau et serveurs tels que; mises à jour système, configuration pare-feu, maintien et configuration des accès Wifi, VPN, SSH et autre équipement réseau
  • Configurer l’authentification et l’autorisation dans l’annuaire des services
  • Déployer de nouveaux noeuds dans la grappe de calcul par des interventions matérielles et par des contributions au provisionnement logiciel
  • Déterminer et régler les problèmes de performance et de fonctionnement d’éléments matériels et logiciels.

Vos fonctions secondaires

En tant qu’administrateur système dans l’équipe TI vous contribuez également à ces chantiers;

  • Développement de la stratégie DevOps pour déploiement de logiciels et configurations
  • Évolution de la stratégie de sauvegarde et du plan de reprise
  • Surveillance active de tous les éléments d’infrastructure TI
  • Gestion des serveurs de calculs GPU existants
  • Évolution des politiques de gestion des données
  • Évolution des politiques de sécurité
  • Rédaction et mise à jour de la documentation technique
  • Intégration des nouveaux usagers
  • Support des ordinateurs de bureau et les laptops.
  • Gestion de la téléphonie IP
  • Gestion des imprimantes 

Profil recherché

  • Capacité démontrée de s’adapter aux changements rapides
  • Volonté d’apprentissage en continu
  • Engagement et compréhension de la mission
  • Polyvalence et bonne attitude de résolution de problèmes
  • Bonnes capacités de communication orale et verbale, bilingue (français et anglais)
  • Aisance dans le travail d’équipe
  • Haut niveau d’autonomie

Qualifications recherchées

  • DEC ou baccalauréat en informatique. Une expérience équivalente sera considérée si le candidat peut démontrer hors de tout doute sa compétence pour remplir les tâches
  • Expérience de dans la gestion de réseaux informatiques
  • Expérience en support de serveurs Linux dans un environnement de calcul haute performance
  • Connaissance des technologies de pare-feu, de même que leur configuration
  • Expérience avec le réseau TCP/IP, des configurations de type VLAN, bonding, etc.
  • Expérience avec les réseaux virtuels privés (VPN)
  • Expérience en scripting Shell et en automatisation de systèmes utilisant Perl, Bash et Python
  • Posséder une connaissance des solutions de type openLDAP, SSSD, Radius sous l’environnement Linux

Qualifications souhaitables

  • Expérience dans les procédures de mise à jour de sauvegarde et de reprise
  • Expérience des environnements virtuels, idéalement les produits KVM, proxmox
  • Expérience avec les produits de type container, tel singularity et docker

Bénéfices

  • Bénéficiez d’excellentes conditions d’emploi (programme d’assurance collective complet, Régime d’épargne retraite avec contribution de l’employeur, Politique de vacances généreuse);
  • Travaillez au cœur de la Petite Italie, dans le Mile-Ex, un quartier en plein essor regroupant plusieurs entreprises et jeunes pousses de l’industrie de l’IA et des technologies, et à proximité des transports en commun;
  • Télétravail temporaire;
  • Maintenez un équilibre travail / vie personnelle avec nos horaires de travail flexibles;
  • Côtoyez des experts de leur domaine, des gens passionnés et passionnants;
  • Profitez d’une ambiance de travail collaborative.

Comment postuler

Veuillez soumettre votre curriculum vitae à l’adresse suivante : carrieres@mila.quebec.

Mila est un employeur équitable et la diversité lui tient à cœur. Nous valorisons le développement d’idées en équipe et cultivons un environnement de travail ouvert et respectueux des différences. Le masculin est utilisé uniquement dans le but d’alléger le texte. Nous encourageons tous les candidats et toutes les candidates à postuler, cependant seules les personnes sélectionnées seront contactées. Merci de votre intérêt envers Mila !

array(1) { ["wp-wpml_current_language"]=> string(2) "fr" }